所謂間接實現零配置,是指只要做些初始化的配置之後,在以後的開發中基本上不用再對每個action做配置
struts.xml這樣配置
struts.properties的配置:
**struts.objectfactory = spring
struts.objectfactory.spring.autowire = name
struts.devmode = true
struts.enable.dynamicmethodinvocation = false
struts.action.extension =
struts.enable.slashesinactionnames = true
然後寫乙個baseaction:
**public
abstract
class baseaction
public
void settarget(string target)
protected string render(string _target)
}
這樣其餘的action都可以直接繼承baseaction,不用再做任何配置
通過return render(target)**到指定的jsp頁面,從而間接實現零配置
**public
class useraction extends baseaction
public user getuser()
public
void setuser(user user)
public string test()
}
答覆 我的struts2配置,間接實現零配置
quote jxd1976 quote colin4k 另外以上 是經測試通過的,今天加上了事務的控制,自己寫了個interceptor quote 這個零配置不錯,把事務控制的 也貼上來,學習一下。web根目錄下的index.jsp怎麼處理?quote 事務控制主要有以下幾個步驟,第一 trans...
struts2零配置 註解
一 配置web.xml struts2 org.apache.struts2.dispatcher.ng.filter.strutsprepareandexecutefilter actionpackages com.test.action struts2 二 加入註解 namespace valu...
Struts2 零配置註解
2 action中可指定乙個value屬性。類似於指定屬性值 3 action中還可以指定乙個params屬性,該屬性是乙個字串陣列,用於該acion指定的引數名和引數值。params屬性應遵守如下格式 4 actions 也用於修飾action類裡的方法,用於將該方法對映到多個url.action...