struts2配置預設Action

2021-09-08 18:29:18 字數 1170 閱讀 5025

作用:當乙個請求無法匹配到任何乙個struts的action時,可以配置乙個預設action

例如:當請求路徑不正確時,跳轉到乙個404.jsp頁面

<

package

extends

="struts-default"

name

="default"

namespace

="/"

>

<

default-action-ref

name

="noaction"

>

default-action-ref

>

<

action

name

="showwords"

class

="action.showwords"

>

<

result

>/hello.jsp

result

>

<

result

name

="input"

>/index.jsp

result

>

action

>

<

action

name

="noaction"

>

<

result

>/404.jsp

result

>

action

>

package

>

這裡,當沒請求沒有找到乙個正確的action時,則呼叫預設的action,而預設action中name表示,預設action為noaction,而noaction配置如下

<

action

name

="noaction"

>

<

result

>/404.jsp

result

>

action

>

noaction類

package

action;

public

class

noaaction

}

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...