Struts2的Result結果型別

2021-08-26 04:49:09 字數 787 閱讀 8855

struts2中,action的處理結果是返回字串.

/thank_you.html

以上配置檔案可簡寫為:(假設strtus2預設的結果型別為dispatcher)

/thank_you.jsp

名字

說明

chain

用來處理action鏈

dispatcher

用來轉向頁面,通常處理jsp,這是預設的結果型別

freemarker

處理freemarker模板

用來控制特殊的http行為

redirect

重定向到乙個url

redirect-action

重定向到乙個action

stream

velocity

處理velocity模板

xslt

處理xml/xlst模板

plaintext

顯示原始檔案內容,例如檔案源**

tiles

結合tile使用

引入struts-json-plugin-2.1.8.jar這個jar包後,就可以新增一種json結果型別了.

備註:chain,不會丟失原action的資訊,

redirect,則會將原action的資訊丟失。

Struts2中的result元件

常用的幾種result元件 1 jsp響應 dispatcher 採用請求 方式呼叫jsp元件響應。redirect 採用請求重定向方式呼叫jsp元件響應。在重定向後,原request和action都被銷毀掉,因此在jsp獲取不到值 使用格式如下 msg.jsp 或者使用簡寫 msg.jsp 2 a...

Struts2配置RESULT中TYPE的引數說明

chain 用來處理action鏈,被跳轉的action中仍能獲取上個頁面的值,如request資訊。com.opensymphony.xwork2.actionchainresult dispatcher 用來轉向頁面,通常處理jsp org.apache.struts2.dispatcher.s...

Struts2配置RESULT中TYPE的引數說明

chain 用來處理action鏈,被跳轉的action中仍能獲取上個頁面的值,如request資訊。com.opensymphony.xwork2.actionchainresult dispatcher 用來轉向頁面,通常處理jsp org.apache.struts2.dispatcher.s...