Struts2 中Action的結果型別

2021-06-29 10:23:11 字數 605 閱讀 5381

1、chain

前乙個動作把控制權轉交給後面乙個動作,而前乙個動作狀態在後乙個動作裡仍然保持著。

actionname

/namespace

2、dispatcher

預設的型別

把乙個http狀態傳送到瀏覽器

4、redirect

重定向到另乙個資源,而不是把控制權轉交給該資源

引數:location:用來給出重定向的目的位址

parse:用來表明是否把location的引數視為乙個ognl表示式來解釋,其預設值是true

5、redirect-action

引數:actionname:目的地動作名稱

namespace:目的地動作的命名空間,如果沒有給出namespace引數,預設在同乙個命名空間中。

對於redirect-action的結果型別來說,重定向的目的地肯定是乙個動作。

6、stream

它將向瀏覽器傳送乙個輸出流。

7、velocity

把控制交給乙個velocity模版

8、xslt

9、plaintext

傳送jsp的源**

struts2 中action返回的型別

在struts2框架中,當action處理完之後,就應該向使用者返回結果資訊,該任務被分為兩部分 結果型別和結果本身。結果型別提供了返回給使用者資訊型別的實現細節。結果型別通常在struts2中就已預定義好了 見下表 或者是由外掛程式提供,開發人員也可以自定義結果型別。預設配置的結果型別是dispa...

struts2的 action中得到標籤中的內容

最近用到struts2 標籤,要求在action中獲取標籤中的內容 出現這個問題後,發現確實很難實現,所以就google了下,但獲取答案卻不理想 但研究struts2的demo後,發現他們可以正常獲取的,所以就研究了下,發現問題其實很簡單 在此,借用下google時,搜尋到的乙個問題 然後提交到te...

struts2配置action驗證

背景 接昨天的struts2框架搭建 新增對action關聯form表單中input框輸入的內容進行校驗 操作測試完成後文件如下圖 使用者名稱不能為空 使用者名稱輸入不合法,必須為長度在6 16中間的數字或字母 true 密碼不能為空 密碼輸入不合法,必須為長度在6 16之間的數字或者字母 總結 配...