天天看點

關于springside3.2中自動綁定entity方法的使用甘廣欣

       在springside或者說是Struts2中,對于一個entity的增删查改,一般不需要在action中一個一個屬性的寫request.getParamter方法擷取,而是由父類的CrudActionSupport把資料和模型進行了綁定,而自定義的其他方法卻不行,需要自己手動一個一個擷取,很是麻煩。

       今天偶然去研究了一下,發現xwork插件還是很通用的,自定義的方法也是可以進行模型綁定的,因為發現在父類中add,edit,view,list等方法中都有一個相對應的prepareXXX方法與之對應,于是自己在Action寫了一個test方法,在父類中寫了一個對應的prepareTest方法,重新開機測試,果然如我所料。