答覆 我的struts2配置,間接實現零配置

2021-08-29 14:45:48 字數 529 閱讀 1277

[quote="jxd1976"][quote="colin4k"]另外以上**是經測試通過的,今天加上了事務的控制,自己寫了個interceptor[/quote]

這個零配置不錯,把事務控制的**也貼上來,學習一下。

web根目錄下的index.jsp怎麼處理?[/quote]

事務控制主要有以下幾個步驟,

第一、transactioninterceptor的部分**

[code]protected string dointercept(actioninvocation invocation) throws exception

catch (exception e)

return result;

}[/code]

第二、定義用於事務的***

[code]

act,deal

[/code]

includemethodsprefix引數用於定義以這些字串開頭的方法都採用事務控制。

第三、配置***到action上,這個就不用寫了。

Struts 2 間接實現零配置

所謂間接實現零配置,是指只要做些初始化的配置之後,在以後的開發中基本上不用再對每個action做配置 struts.xml這樣配置 struts.properties的配置 struts.objectfactory spring struts.objectfactory.spring.autowir...

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常量,可以通過元素的...