属性驱动和模型驱动的简单了解
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)实现ModelDriven的getModel方法,其实就是简单的返回泛型的一个对象。
(3)在Action提供一个泛型的私有对象,这里就是定义一个User的user对象,并提供相应的getter与setter。
以上是关于属性驱动和模型驱动的简单了解的主要内容,如果未能解决你的问题,请参考以下文章