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

Posted 微尘chq

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了属性驱动和模型驱动的简单了解相关的知识,希望对你有一定的参考价值。

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对象,并提供相应的gettersetter

以上是关于属性驱动和模型驱动的简单了解的主要内容,如果未能解决你的问题,请参考以下文章

6 模型驱动

Struts2属性驱动和模型驱动

模型驱动与属性驱动区别

属性驱动和模型驱动 [问]

Linux驱动之平台设备驱动模型简析(驱动分离分层概念的建立)

Struts2 属性驱动模型驱动异常机制