Struts2模型驱动支持多个模型吗?怎么实现?
public class xxxAction implements ModelDriven
可以让action支持多个 form传值 吗?
Struts2模型驱动支持多个模型吗?怎么实现?
public class xxxAction implements ModelDriven
可以让action支持多个 form传值 吗?
我个人认为是不行的,模型驱动应该类似与struts 1里面的formbean,在1里面就不允许一个action,2个form,所以如果要多个模型,最终结果就是变成属性驱动.
比如说你对getModel方法里面做判断,如果instanceof是模型A,就返回模型A,如果是模型B就返回模型B,但是这种做法的实质,就是属性驱动,也不是好方法.对象不应该这样杂合在一起.