我现在转向Struts作为我的表示层。我仅使用Struts做了一个简单的例子(实际上,我在一个简单的maven项目中测试了一个例子)。从现在开始,我可能会使用Struts with Spring,所以我尝试迁移我的简单应用程序,我的目标是使用服务层来处理特定的操作。
在我的简单测试中,我从Struts动作扩展动作,现在我使用Spring,我从ActionSupport扩展它,以便我可以完全使用spring注入。现在好像即使我重写了validate方法,也不再调用它。这是正确的行为,如果是这样,应该在哪里执行操作,例如检查我的必填字段是否已填充(内部操作或服务?)
感谢您的回答!