關於struts2中result的type配置記錄

(1)type="dispatcher" 爲默認,用於jsp頁面跳轉 

<result name="success">/index.jsp</result>  
完整的寫法爲: 
<result name="success" type="dispatcher">  
     <param name="location">/index.jsp</param>  

</result> 

(2)type="redirect" 重定向到jsp、action、外部網址 

<result name="success" type="redirect">/index.jsp</result>  
<result name="success" type="redirect">/login.do</result>  
<result name="success" type="redirect">http://www.baidu.com</result> 

重定向時帶參數處理方法: 
<result name="success" type="redirect">/login.do?userId=${userId }</result>  

(3)type="redirect-action":  重定向到另外一個action  

<result name="success" type="redirect-action">  
     <param name="actionName">login.do</param> <!-- 重定向action名 --> 
     <param name="userId">userId</param> <!-- 帶的參數 --> 
</result> 

(4)type="chain" 用於action跳轉。   

<action name="action1" class="org.Action1">  
     <result name="success" type="chain">action2.do</result>  
</action>  
<action name="action2" class="org.Action2">  
     <result name="success">login.jsp</result>  
</action> 

(5)type="plaintextj" 跳轉顯示源代碼 

<result name="err" type="plaintext">  
    <param name="location">具體的位置</param>  
    <param name="charSet">字符規範(如GBK)</param>  
</result> 


來源:http://www.iteye.com/problems/86035

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章