日期:2014-05-20  浏览次数:20677 次

struts2框架传值到jsp页面
struts2里, 继承ActionSupport类的子类变量从form表单获取值,经过处理后再传回jsp页面。要返回的变量是不是要有get方法与set方法,才能把值传到jsp页面里。我做时没有get和set方法就不行,加上去就行了。是不是一定要写get与set方法?

------解决方案--------------------
public abstract class CRUDActionSupport<T extends IdEntity> extends
ActionSupport implements ModelDriven<T>{
protected T entity;
public T getModel() {
return entity;
}
}
这样可以不用写get与set方法,只限于实体类,加其他所传递的值要用get与set方法

上面模仿springside,他还implements Preparable
------解决方案--------------------
这是struts2的机制吧 但是set 和get 不一定全都用啊