struts2 action之間的跳轉

2021-05-21 13:13:44 字數 1034 閱讀 4106

result的name屬性:

success:action正確的執行完成,返回相應的檢視,success是name屬性的預設值;

none:表示action正確的執行完成,但並不返回任何檢視;

error:表示action執行失敗,返回到錯誤處理檢視;

input:action的執行,需要從前端介面獲取引數,input就是代表這個引數輸入的介面,一般在應用中,會對這些引數進行驗證,如果驗證沒有通過,將自動返回到該檢視;

login:action因為使用者沒有登陸的原因沒有正確執行,將返回該登陸檢視,要求使用者進行登陸驗證。

result的type屬性:

<

action

class="cn.gov.tdb.controller.enterprisecontroller"

>

<

result

name="input"

>

<

result

name="success"

type="redirect-action"

>

<

param

name="actionname"

>generatebarcodeparam

>

<

param

name="namespace"

>>

<

param

name="gettichetsource"

>$param

>

<

param

name="companyid"

>$param

>

<

param

name="serviceid"

>$param

>

result

>

action

>

generatebarcode.jsp?gettichetsource=$&companyid=$&serviceid=$    

struts2 action 之間的跳轉

從action1直接跳轉到action2,有兩種方法 1.需要儲存前乙個action的屬性資訊時使用,儲存住action1的request物件 action2 此處 action2 指action名稱,無須帶.action 或者.do 2.不儲存前乙個action的引數可以用這種方法 action2...

struts2 action 配置方法

struts2 action幾乎完全吸收了xwork 的精華,近日學習struts 2,總結一下action的配製方法。首先看一下com.opensymphony.xwork2.action的介面宣告,action提供execute 方法,子類必須實現execute 方法。public inte c...

struts2 action中result引數詳解

chain 用來處理action鏈 com.opensymphony.xwork2.actionchainresult dispatcher 用來轉向頁面,通常處理jsp org.apache.struts2.dispatcher.servletdispatcherresult freemaker ...