Struts2結果頁面的配置
阿新 • • 發佈:2018-12-09
1 結果頁面的配置
1.1 全域性結果頁面
- 全域性結果頁面:全域性結果頁面指的是,在包中配置一次,其他的在這個包中的所有的action只要返回了這個值,都可以跳轉到這個頁面。
- 針對這個包下的所有的action的配置都有效。
- 區域性的優先與全域性的
<!-- 全域性結果頁面-->
<!-- 配置在package之下,action之上-->
<global-result>
<result name ="">URL</result>
</global-result >
1.2 區域性結果頁面
- 區域性結果頁面:區域性結果頁面指的是,只能在當前的action中的配置有效。
- 針對當前的action有效。
<action name="" class="">
<result name"">URL</result>
</action>
2 result標籤的配置
2.1 result標籤的配置
- result標籤用於配置頁面的跳轉。在result標籤上有兩個屬性:
- name屬性 :邏輯檢視的名稱。預設值:success
- type屬性 :頁面跳轉的型別。
- ispatcher :預設值,請求轉發。(Action轉發JSP)
- redirect :重定向。(Action重定向JSP)
- chain :轉發。(Action轉發Action)
- redirectAction :重定向。(Action重定向Action)
- stream :Struts2中提供檔案下載的功能。