一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - 使用MyEclipse 開發struts2框架實現登錄功能(結構教程)

使用MyEclipse 開發struts2框架實現登錄功能(結構教程)

2020-04-14 11:22郎國杰 JAVA教程

這篇文章主要介紹了使用MyEclipse 開發struts2框架實現登錄功能(結構教程)的相關資料,需要的朋友可以參考下

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

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

使用MyEclipse 開發struts2框架實現登錄功能(結構教程)

使用MyEclipse 開發struts2框架實現登錄功能(結構教程)

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

使用MyEclipse 開發struts2框架實現登錄功能(結構教程)

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

使用MyEclipse 開發struts2框架實現登錄功能(結構教程)

使用MyEclipse 開發struts2框架實現登錄功能(結構教程)

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

使用MyEclipse 開發struts2框架實現登錄功能(結構教程)

使用MyEclipse 開發struts2框架實現登錄功能(結構教程)

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

使用MyEclipse 開發struts2框架實現登錄功能(結構教程)

7.然后輸入以下代碼:

?
1
2
3
4
5
6
7
8
9
10
11
12
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中添加如下代碼:

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

可以得到登錄的用戶名。

9.在struts.xml的Flow界面:

使用MyEclipse 開發struts2框架實現登錄功能(結構教程)

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

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

?
1
2
3
4
5
6
7
8
<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.運行結果:

使用MyEclipse 開發struts2框架實現登錄功能(結構教程)

使用MyEclipse 開發struts2框架實現登錄功能(結構教程)

11.總結

經過對Struts2的初步了解,Struts2框架對數據的傳值以及調用很方便,在網站開發方面也很實用。使用也很簡單,能直接調用函數,代碼一部分也是自動生成的。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日本动漫黄网站在线观看 | 日本黄色影院 | 大ji吧快给我别停受不了视频 | yellow高清视频日本动漫 | 国产美女久久久久 | 日本黄色网页 | 亚洲精品成人a | 四虎库 | 国产亚洲综合成人91精品 | 色综合网天天综合色中文男男 | 农村妇女野外性生话免费视频 | 欧美三级一区 | 国产51社区精品视频资源 | 亚洲精品国产成人 | 穆挂英风流艳史小说 | 亚洲激情网 | 欧美日韩第二页 | 国产自在自线午夜精品之la | 亚洲精品在线免费看 | 国产人妖xxxxx免费看 | 色综合色狠狠天天久久婷婷基地 | 亚洲成人aa | 欧美一卡2卡3卡四卡海外精品 | 日本高免费观看在线播放 | 国产精品免费aⅴ片在线观看 | 国产自在线观看 | 亲爱的客栈第二季免费观看完整版 | 特级夫妻大片免费在线播放 | 日本hd18| 亚洲品质自拍视频网站 | 男人的天堂在线观看视频不卡 | 欧美生活一级片 | 国产精品99久久 | 青草视频在线观看免费视频 | 穆挂英风流艳史小说 | 深夜在线| 男神插曲女生动漫完整版动漫 | 王晶经典三级 | 国产在线98福利播放视频免费 | 日韩美一区二区三区 | 深夜成人|