Struts2配置細節

2021-09-06 16:07:16 字數 1208 閱讀 4842

struts.xml中

action中配置 如果是返回到網頁則 /aa/xx.jsp

如果是返回到action則看namespace然後傳引數,如果是同乙個namespace則直接寫上返回的action的名字

從action傳action有兩種方式

一種是 type="chain"

1

<

package

name

="p1"

namespace

="/namespace1"

extends

="struts-default"

>

2<

action

name

="a2"

>

3<

result

type

="dispatcher"

name

="success"

>/3.jsp

result

>

4action

>

5package

>

6<

package

name

="p2"

namespace

="/namespace2"

extends

="struts-default"

>

7<

action

name

="a1"

>

8<

result

type

="chain"

name

="success"

>

9<

param

name

="namespace"

>/namespace1

param

>

10<

param

name

="actionname"

>a2

param

>

11result

>

12action

>

13package

>

還有一種是"redirectaction"

form表單中的 

而 struts2標籤中直接預設在主頁下的直接命名空間加上就行

struts2 註解配置

struts2基於註解的action配置 使用註解來配置action的最大好處就是可以實現零配置,但是事務都是有利有弊的,使用方便,維護起來就沒那麼方便了。要使用註解方式,我們必須新增乙個額外包 struts2 convention plugin 2.x.x.jar。雖說是零配置的,但struts....

struts2常量配置

struts2常量配置 1.在struts.xml中配置。例如 2.在struts.properties中配置,該檔案的內容就是系列的key value對。例如 struts.devmode true 指定了struts2應用處於開發階段 3.在web.xml中配置struts2常量,可以通過元素的...

struts2配置詳解

在配置struts 時,如果除了核心 外還有其他 其他 需要放在核心 之前。struts2中action開發的幾種方式 1 繼承actionsupport packagecn.test.user importcom.opensymphony.xwork2.actionsupport publiccl...