程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> 應用MyEclipse 開辟struts2框架完成登錄功效(構造教程)

應用MyEclipse 開辟struts2框架完成登錄功效(構造教程)

編輯:關於JAVA

應用MyEclipse 開辟struts2框架完成登錄功效(構造教程)。本站提示廣大學習愛好者:(應用MyEclipse 開辟struts2框架完成登錄功效(構造教程))文章只能為提供參考,不一定能成為您想要的結果。以下是應用MyEclipse 開辟struts2框架完成登錄功效(構造教程)正文


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函數。

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.運轉成果:


11.總結

經由對Struts2的初步懂得,Struts2框架對數據的傳值和挪用很便利,在網站開辟方面也很適用。應用也很簡略,能直接挪用函數,代碼一部門也是主動生成的。

應用MyEclipse 開辟struts2框架完成登錄功效(構造教程)到此停止了,願望對年夜家有所贊助!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved