struts2支援的結果處理型別

2021-09-07 01:09:49 字數 544 閱讀 5961

有些東西常常在用,自己卻忽略總結,這是乙個特別的失誤.

struts2支援的結果處理型別

struts2的結果處理型別要在struts-default.xml檔案中的中搜尋其支援的結果型別

歸納起來,struts2內建支援的結果型別如下:

chain:action鏈式處理結果型別

dispatcher:用於jsp整合的結果型別,**的結果型別

freemarker:用於與freemarker整合的結果型別

httpheader:用於控制特殊的http行為的結果型別

redirect:重定向

redirectaction:重定向action

velocity:用於與velocity整合的結果型別

xslt:用於與xml/xslt整合的結果型別

plaintext:用於顯示某個頁面的原始**的結果型別

假如有擴充套件外掛程式:將在擴充套件外掛程式的struts-plugin.xml找到相應的支援型別

如jfreechart外掛程式支援的結果型別 此時就是 chart 了

struts2 支援的結果型別

在中的type配置 預設是dispatcher對應jsp頁面 chain action鏈式處理的結果型別 freemarker 指定使用freemarker膜拜作為結果 的結果型別 httpheader 用於控制特殊的http行為的結果型別 redirect 用於直接跳轉到其他url的結果型別 re...

Struts2支援的處理結果型別

struts2支援使用多種檢視技術,例如jsp velocity和freemarker等。當乙個action處理使用者請求結束後,僅僅返回乙個字串,這個字串就是邏輯檢視名,但改邏輯檢視並未與任何的檢視技術及任何的資源關聯 直到我們在struts.xml檔案中配置改邏輯檢視。結果型別決定了action...

struts2 支援velocity的模板布局功能

struts2 是支援 velocity 的,所以不需要什麼大規模更改.大多就是測試的時候按提示新增缺少的 class.這裡讓它支援 velocity 的布局功能 首先在專案中新建個類,路徑如下.這個類改寫了 struts2 裡的 velocity 類 web inf下新建個檔案.命名 veloci...