您的位置:首頁>正文

J2EE走向成功路

配置環境

1. 導入jar包,Struts2官網

2. 創建Action類 繼承ActionSupport

(ActionSupport類是一個工具類, 它已經實現了Action介面。 除此之外, 它還實現了Validateable介面, 提供了資料校驗功能。 通過繼承該ActionSupport類, 可以簡化Struts 2的Action開發。

3. Action配置:

1).在src資料夾下創建struts.xml設定檔

2).導入DTD文件:

"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"

"http://struts.apache.org/dtds/struts-2.3.dtd">

DTD檔路徑:struts2-core-2.3.x.jar/struts-default.xml

3 ).創建根節點

4 ).在根節點內創建節點

節點屬性:name="package名"

extends="struts-default"(值固定)

namespace="/" (可不寫, 預設值就是"/")

5 ).在節點內創建節點

節點屬性:name="訪問名稱"(不需要加action, 訪問的時候需要加上action, 不能重複)

class="實現類的完整路徑";

method="方法名"(默認執行execute方法)

以上配置一個 返回值需要一個, 過於繁瑣, 所以可以使用萬用字元:“ * ”

例如: (name="test_*" 可以匹配到如test_a,test_b的訪問路徑,

method="{1}" 花括弧裡面的1代表name中的第一個“ * ” 號)

6 ).在節點下創建(沒有返回值不需要配置)

節點屬性:name="方法的返回值" (如果有返回值, 資料類型必須是String)

type="dispatcher"(設定轉發還是重定向, 默認是轉發dispatcher, 重定向:redirect)

創建無返回值的方法:方法無返回資料類型(void)

02 return Action.NONE(NONE=NULL)

例如:index.jsp(跳越網頁面)

7 ). 全域結果頁面配置:

/loding.jsp

4. 在web.xml中配置篩檢程式

struts2

org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

struts2

*.action

以上就是Struts2的設定檔配置方法啦!

· 學IT, 就來中公優就業:http://www.ujiuye.com/

· 2017年【中公教育】特別推出2017年就業促進計畫, 500萬就業基金助你成為IT達人

詳情請戳http://www.ujiuye.com/zt/jycj/?wt.bd=bgz

· 什麼?海量IT學習資料白給你都不要?別想了,

加群搶:584539956

同類文章
Next Article
喜欢就按个赞吧!!!
点击关闭提示