**:
在struts2框架中,當action處理完之後,就應該向使用者返回結果資訊,該任務被分為兩部分:結果型別和結果本身。
結果型別 提供了返回給使用者資訊型別的實現細節。結果型別通常在struts2中就已預定義好了(見下表),或者是由外掛程式提供,開發人員也可以自定義結果型別。預設 配置的結果型別是dispatcher,該結果型別使用jsp來向使用者顯示結果。當定義了結果型別之後,該結果型別可以在不同的action中重複使用。
struts2框架提供的結果型別
已配置結果型別名
類 名描 述
dispatcher
org.apache.struts2.dispatcher.
servletdispatcherresult
預設結果型別,用來呈現jsp頁面
chain
com.opensymphony.xwork2.
actionchainresult
將action和另外乙個action鏈結起來
freemarker
org.apache.struts2.views.freemarker.
freemarkerresult
呈現freemarker模板
返回乙個已配置好的http頭資訊響應
redirect
org.apache.struts2.dispatcher.
servletredirectresult
將使用者重定向到乙個已配置好的url
redirectaction
org.apache.struts2.dispatcher.
servletactionredirectresult
將使用者重定向到乙個已定義好的action
stream
org.apache.struts2.dispatcher.
streamresult
velocity
org.apache.struts2.dispatcher.
velocityresult
呈現velocity模板
xslt
org.apache.struts2.views.xslt.
xsltresult
呈現xml到瀏覽器,
該xml可以通過xsl模板進行轉換
plaintext
org.apache.struts2.dispatcher.
plaintextresult
返回普通文字類容
Struts 2 Struts2 詳細配置
全域性配置 配置在packe 中,所有 action 的上面。頁面 頁面 區域性結果優先順序高於全域性。異常資訊配置 404異常 500異常 web.xml 配置 404 error.jsp 500 error.jsp 包 package 配置 所有的action 配置,都必須在包中。jsp頁面路徑...
Struts2字尾 深入Struts2
一 將action字尾變成html字尾 xmlversion 1.0 encoding utf 8 doctype struts public apache software foundation dtd struts configuration 2.1 en struts include file...
Struts2入門(一)Struts2簡介
本章簡要介紹一下struts2框架 1.概念 我們知道,springmvc框架是為了整合servlet設計的控制層框架,那麼還有其他的框架也實現了這個功能,那麼就是struts2。struts2是乙個基於mvc設計模式的web應用框架,它本質上相當於乙個servlet,在mvc設計模式中,strut...