result作用:在struts.xml中,使用元素配置result邏輯檢視和物理檢視之間的對映
元素屬性
屬性說明
是否必須
name
指定邏輯檢視的名稱(action的返回值),預設值為success
否type
指定返回的檢視資源的型別,不同型別代表不同的結果輸出,預設值dispatcher
否
<action
name
="firstt"
class
="com.test.pojo.testaction"
>
<
result
name
="success"
type
="dispatcher"
>
<
param
name
="location"
>/success.jsp
param
>
result
>
action
>
上述配置使用了result元素的name,type,和param子元素。
子元素的name屬性有兩個值
location:指定邏輯檢視對應的實際檢視資源
parse:指定在邏輯檢視資源名中是否可以使用ognl表示式,預設值true
上述**可簡化為:
<action
name
="firstt"
class
="com.test.pojo.testaction"
>
<
result
>/success.jsp
result
>
action
>
resulttype型別及使用詳解:
struts2中Action配置之萬用字元配置
在使用struts2時,每乙個action都需要配置,每乙個action裡面的方法以及其返回到的介面都需要配置,如果乙個乙個配置,就太麻煩了,這裡我們可以約定一些命名規範,然後再struts.xml裡面使用萬用字元配置。萬用字元配置的好處 在做專案時,不可能乙個action類只處理乙個業務 因為這樣...
Struts2核心配置檔案
struts2核心配置檔案名稱和位置是固定的 位置在src下面 名稱必須 struts.xml login.jsp 配置方法返回值ok,配置到不同的頁面 user.jsp package標籤裡面有很多屬性 1 name屬性 起名稱,不能重複 2 extends屬性 屬性值固定的struts defa...
struts2 核心機制和配置
1 客戶端初始化乙個指向請求 2 這個請求經過一系列的過濾器 filter 5 actionproxy通過configurationmanager詢問框架的配置檔案,找到需要呼叫的action類 這裡,我們一般是從struts.xml配置中讀取。6 actionproxy建立乙個actioninvo...