struts2参数接收问题ModelDriven
wive 2014-11-25 07:07:46 之前不想每个action都写set get方法,所以用了ModelDriven
现在发现很多问题:
1、比如把 string 作为 int 值 传给id 字段,报错,因为model 所有方法是公用一个model. 输入对的参数再次提交也报错了
2、所有参数公用一个model, 如果前面一个人 addStore() 的时候,添加了一个name 字段,第二个人再使用这个addStore()
并且不给name传值,name字段竟然用上一个的,真想死!!!而且没有请清空model这个方法!!
3、没有办法,我只有在每个finally{} 里面加入model.setId(null) , model.setName(null) ......等等,但是还是没法解决问题,如果别人捣乱,就是将 String作为 int传入,那就悲剧了
我的问题:企业项目如果用struts2框架,是怎么接收参数的???
可不可以使用ModelDriven, 如果使用就必须要解决这些问题,求指点???越详细越好,多谢啦!!!