Java Spring-带有AbstractWizardFormController的多命令类
我可以为每个页面使用不同命令类的AbstractWizardFormController控制器吗?对我来说听起来像是一种黑客行为,但确实——每个页面都会调用formBackingObject()方法,因此您可以覆盖该方法并添加代码来确定返回哪个命令对象(基于请求的页面视图) 另一方面,在处理每个页面提交时,这将增加复杂性——您是否必须确定要获取和转换的对象类型?我会重新考虑--也许这不是真正的向导类型的情况,你应该有单独的控制器?或者您应该看看Web流?我的经验是,如果您按照设想使用向导控制器,那么它是有用的,但是当您开始尝试将它压缩到一个不适合的场景中时,它会变得复杂而没有帮助Java Spring-带有AbstractWizardFormController的多命令类,java,spring,spring-mvc,Java,Spring,Spring Mvc,我可以为每个页面使用不同命令类的AbstractWizardFormController控制器吗?对我来说听起来像是一种黑客行为,但确实——每个页面都会调用formBackingObject()方法,因此您可以覆盖该方法并添加代码来确定返回哪个命令对象(基于请求的页面视图) 另一方面,在处理每个页面提交时,这将增加复杂性——您是否必须确定要获取和转换的对象类型?我会重新考虑--也许这不是真正的向导类型的情况,你应该有单独的控制器?或者您应该看看Web流?我的经验是,如果您按照设想使用向导控制器,