struts2 配置檔案 action跳轉

2021-08-21 12:08:37 字數 926 閱讀 4331

跳轉型別總結:

< 1 >  type="dispatcher" 是預設值,常用於jsp頁面跳轉(伺服器端的跳轉)

/show.jsp

/show.jsp

< 2 >  type="redirect" 重定向到jsp、action、外部** 【不儲存action的request物件】(客戶端的跳轉)

/show.jsp

/test1.action

< 3 >  type="redirectaction" 重定向到另外乙個action  【不儲存action的request物件】(客戶端的跳轉)

login

userid

< 4 >  type="chain" 常用於action的跳轉,如下面的例子【儲存action的request物件】(伺服器端的跳轉)

下面**是struts2 同乙個package的不同action跳轉方式:

注意:result 需要寫想要跳轉的action的name

/show.jsp

/error.jsp

/show.jsp

test1

/error.jsp

下面**是struts2 不同package的不同action跳轉方式:

注意:result 需要新增兩個引數,乙個是actionname 第二個是另乙個包的namespace

/show.jsp

/error.jsp

/show.jsp

test1

/testnamespace1

/error.jsp

Struts2配置檔案

struts2 的配置檔案是整個框架的聯絡紐帶,是配置檔案將 struts2 的核心控制器 filterdispatcher 業務控制器 action 檢視元件等聯絡在一起。配置檔案在 struts2 框架中起到了排程的作用,也是降低各類元件耦合程度的一種手段。struts2 框架的配置分類如下 1...

struts2配置檔案

luowenfu 計應134 action 類 struts1要求action類繼承乙個抽象基類。struts1的乙個普遍問題是使用抽象類程式設計而不是介面。struts 2 action類可以實現乙個action介面,也可實現其他介面,使可選和定製的服務成為可能。struts2提供乙個action...

Struts2溫習 Struts配置檔案

struts配置檔案解釋 success.jsp 對於比較複雜的實際專案來說,可能struts.xml中需要寫非常多的類似 那麼為了方便管理,可以將相關的寫在別的xml檔案中,然後再引入到struts.xml中來,效果也是一樣 比如,在src meta inf struts2檔案下有這麼幾個xml ...