亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Struts2學習筆記(8)-Result常用類型

 更新時間:2016年06月13日 10:01:49   作者:meaijojo  
這篇文章主要介紹Struts2中Result四種常用的類型的用法,希望能給大家做一個參考。

Result也是Struts2比較重要的一部分,在Result的配置中常用的有四種類型:dispatcher、redirect、chain和redirectAction,在這四種中又以前兩種最為常見。

例:

<struts> 
 <constant name="struts.devMode" value="true" /> 
 <package name="resultTypes" namespace="/r" extends="struts-default"> 
  <action name="r1"> 
   <result type="dispatcher">/r1.jsp</result> 
  </action> 
   
  <action name="r2"> 
   <result type="redirect">/r2.jsp</result> 
  </action> 
   
  <action name="r3"> 
   <result type="chain">r1</result> 
  </action> 
   
  <action name="r4"> 
   <result type="redirectAction">r2</result> 
  </action> 
   
 </package> 
</struts> 

1、dispatcher,最常用-服務器端跳轉,即當用戶訪問某個Action時,后臺服務器會自從查找對應的result是哪個jsp頁面,從而跳轉過去,這個時候在瀏覽器的地址欄顯示的是action的地址。

2、redirect,也比較常用,客戶端跳轉,這個跳轉比較有意思,首先用戶訪問服務器,服務器會給用戶一個反饋,用戶根據(jù)這個反饋會重新發(fā)送一個請求道服務器,這個請求就是要查看的頁面請求,然后服務器直接將這個頁面顯示給用戶。它的過程中有兩次請求,這種方式的瀏覽器中的url地址是jsp文件的地址。

3、chain,鏈條,它是以forward的方法訪問的Action,可以是包內的也可以是包外的。他的瀏覽器url是action的地址

4、redirectAction,以redirect的方法跳轉到其他Action,因此它的瀏覽器url顯示的是它所訪問的jsp文件的地址

以上就是Struts2中Result四種常用的類型用法的全部內容,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論