最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用MyEclipse 開發(fā)struts2框架實現(xiàn)登錄功能(結(jié)構教程)

 更新時間:2016年03月29日 11:18:49   作者:郎國杰  
這篇文章主要介紹了使用MyEclipse 開發(fā)struts2框架實現(xiàn)登錄功能(結(jié)構教程)的相關資料,需要的朋友可以參考下

1.首先建立Web Project,名稱為:struts2 ,然后選擇Java EE6.0,點擊Finish。

2.右擊“struts”選擇MyEclipse->Add Struts Capabilities,然后彈出如下彈窗,再選擇Struts 2.1。選擇完成即可點擊Finish。

3.建完后項目目錄如下圖所示:

4.建立一個Login類,繼承ActionSupport類(點擊Superclass的Browse,選擇搜索ActionSupport)

5.定義username,password變量,然后右擊選擇Source->Generate Getters and Setters,快速導入get以及set函數(shù)。

6.接著選擇Source->Override/Implement Methods ,選擇execute(),點擊完成。

7.然后輸入以下代碼:

public String execute() throws Exception
{
String u,p;
u=getUsername();
p=getPassword();
if(u.equals("lang")&&p.equals("lang"))
{
return "Success";
}
else<br> {
return "Error";
}<br>} 

8.建立Success.jsp和Error.jsp兩個界面,顯示“登錄成功”和“登錄失敗”

在Success.jsp中添加如下代碼:

<%@ taglib prefix="s" uri="/struts-tags"%>
<s:property value="username"/>登錄成功?。?!<br> 

可以得到登錄的用戶名。

9.在struts.xml的Flow界面:

在這里選擇package,命名“default”,工作空間為“/action”,繼承“struts-default”;然后添加“Action”,name為“Login”,class為“com.langguojie.struts2.Login”;最后添加兩個“Result”,name分別為:Success,Error,所對應的JSP為:Success.jsp和Error.jsp。

Struts.xml對應的代碼相應為:

<struts>
<package name="default" namespace="/action" extends="struts-default">
<action name="Login" class="com.langguojie.struts2.Login">
<result name="Success">../Success.jsp</result>
<result name="Error">../Error.jsp</result>
</action>
</package>
</struts> 

10.運行結(jié)果:


11.總結(jié)

經(jīng)過對Struts2的初步了解,Struts2框架對數(shù)據(jù)的傳值以及調(diào)用很方便,在網(wǎng)站開發(fā)方面也很實用。使用也很簡單,能直接調(diào)用函數(shù),代碼一部分也是自動生成的。

使用MyEclipse 開發(fā)struts2框架實現(xiàn)登錄功能(結(jié)構教程)到此結(jié)束了,希望對大家有所幫助!

相關文章

  • Springboot集成minio實現(xiàn)文件存儲的實現(xiàn)代碼

    Springboot集成minio實現(xiàn)文件存儲的實現(xiàn)代碼

    MinIO?是一款基于Go語言的高性能對象存儲服務,本文主要介紹了Springboot集成minio實現(xiàn)文件存儲的實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • 利用Spring?boot+LogBack+MDC實現(xiàn)鏈路追蹤

    利用Spring?boot+LogBack+MDC實現(xiàn)鏈路追蹤

    這篇文章主要介紹了利用Spring?boot+LogBack+MDC實現(xiàn)鏈路追蹤,MDC?可以看成是一個與當前線程綁定的哈希表,可以往其中添加鍵值對,下文詳細介紹需要的小伙伴可以參考一下
    2022-04-04
  • Java利用位運算實現(xiàn)乘法運算詳解

    Java利用位運算實現(xiàn)乘法運算詳解

    這篇文章主要為大家詳細介紹了Java如何用位運算實現(xiàn)乘法運算,在實現(xiàn)乘法時要用位運算實現(xiàn),并且不能出現(xiàn)加減乘除任何符號,感興趣的可以了解一下
    2023-04-04
  • java動態(tài)代理實現(xiàn)代碼

    java動態(tài)代理實現(xiàn)代碼

    這篇文章主要介紹了java 動態(tài)代理的的相關資料,文中講解非常細致,代碼幫助大家更好的理解和學習,感興趣的朋友可以了解下,希望能給你帶來幫助
    2021-07-07
  • 詳解Spring MVC CORS 跨域

    詳解Spring MVC CORS 跨域

    本篇文章主要介紹了詳解Spring MVC CORS 跨域 ,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • Java中RocketMQ使用方法詳解

    Java中RocketMQ使用方法詳解

    這篇文章主要介紹了RocketMQ和Kafka在SpringBoot中的使用方法,以及如何保證消息隊列的順序性、可靠性以及冪等性,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2025-02-02
  • mybatis-plus saveOrUpdateBatch踩坑記錄

    mybatis-plus saveOrUpdateBatch踩坑記錄

    這篇文章主要介紹了mybatis-plus saveOrUpdateBatch踩坑記錄,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • mybatis generator 使用方法教程(生成帶注釋的實體類)

    mybatis generator 使用方法教程(生成帶注釋的實體類)

    下面小編就為大家?guī)硪黄猰ybatis generator 使用方法教程(生成帶注釋的實體類)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • java代碼實現(xiàn)編譯源文件

    java代碼實現(xiàn)編譯源文件

    這篇文章主要為大家詳細介紹了Java通過?JavaCompiler?實現(xiàn)編譯源文件的相關知識,文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下
    2025-01-01
  • Java獲取指定父節(jié)點、子節(jié)點的方法實現(xiàn)

    Java獲取指定父節(jié)點、子節(jié)點的方法實現(xiàn)

    在Java中,要獲取指定節(jié)點的父節(jié)點和子節(jié)點,通常需要使用 DOM,文中通過示例代碼介紹的非常詳細,需要的朋友們下面隨著小編來一起學習學習吧
    2024-02-02

最新評論

陇川县| 绿春县| 八宿县| 东乡族自治县| 咸丰县| 固安县| 河曲县| 南康市| 连州市| 天全县| 庆城县| 马山县| 视频| 瑞金市| 信丰县| 景泰县| 西盟| 阿瓦提县| 民勤县| 古交市| 隆安县| 酒泉市| 根河市| 西乡县| 义马市| 女性| 达拉特旗| 平远县| 桑日县| 馆陶县| 舞阳县| 崇义县| 兴山县| 通辽市| 黔西| 响水县| 泌阳县| 竹山县| 含山县| 卫辉市| 包头市|