最近對(duì)struts進(jìn)行改造,使用的版本是比較老的1.1版本。期望的目標(biāo)有兩個(gè):
1、讓struts讀取WEB-INF/struts-config/下面的所有的配置文件,并且所有的配置文件都處在default模塊下面,即不需要使用模塊前綴prefix名稱。
2、讓struts的dtd文件支持一個(gè)funName屬性,讓配置文件直接定位到對(duì)象中的一個(gè)函數(shù)。
3、讓struts支持事物標(biāo)簽。
第一個(gè),目標(biāo)馬上就可以實(shí)現(xiàn)了,但是還有很多可以改進(jìn)的地方。主要是考慮是否加入menu-path節(jié)點(diǎn)進(jìn)行對(duì)資源相對(duì)路徑的控制。
1、讓struts讀取WEB-INF/struts-config/下面的所有的配置文件,并且所有的配置文件都處在default模塊下面,即不需要使用模塊前綴prefix名稱。
2、讓struts的dtd文件支持一個(gè)funName屬性,讓配置文件直接定位到對(duì)象中的一個(gè)函數(shù)。
3、讓struts支持事物標(biāo)簽。
第一個(gè),目標(biāo)馬上就可以實(shí)現(xiàn)了,但是還有很多可以改進(jìn)的地方。主要是考慮是否加入menu-path節(jié)點(diǎn)進(jìn)行對(duì)資源相對(duì)路徑的控制。