在struts2 中 ModelDriven 给我们带来了很多的便利,在action只对一个对象进行操作,增删改查时候。ModelDriven将程序变得非常简单。
在action中引入ModelDriven
CameraManagerAction extends ActionSupport implements ModelDriven<?>
?里面添加上action中需要传值的对象。
如:private TWxcsBbOnlineCamera tBbOnlineCamera;
注:tBbOnlineCamera必须生成get set方法。
然后jsp传递参数时如下(以插入举例):
只要name写成对象.propertoy即可
在action中:
activitiesservice.insertCamera(tBbOnlineCamera);
直接执行insert方法。
修改和插入基本一样。
注:修改时,传递参数形式为: