8.属性驱动和模型驱动的简单了解

1)属性驱动:就是jsp表单中的name都和action当中的一一属性对应,这样在action当中就不用像servlet一样去通过String username=request.getParameter("name");去获取到表单中的信息,而是由struts自动去调用get方法,为属性注入值,这就是属性驱动。

2)模型驱动:就是把jsp里面的数据先封装到一个javabean中,然后再在action中去调用这个javabean去得到数据。

   模型驱动的条件:

1)模型驱动的Action必须实现ModelDriven接口,而且要提供相应的泛型,这里当然就是具体使用的Java Bean了。

2)实现ModelDrivengetModel方法,其实就是简单的返回泛型的一个对象。

3)在Action提供一个泛型的私有对象,这里就是定义一个Useruser对象

(4)需要注意的是:封装到javabean时的属性,要和表单的属性名字相同。

posted @ 2017-12-04 15:12  微尘chq  阅读(581)  评论(0编辑  收藏  举报