我是 Spring MVC 新手,正在使用 Spring MVC 2.5 and SimpleFormController
一切都工作正常,唯一的问题是我必须验证 OnSubmit 中的一些值,所以我这样做
if (value == null) {
request.setAttribute("schedulemeeting", meeting);
return new ModelAndView("schedulemeeting", "error",
responseParser.getErrorMessage());
}
所以这会加载表单并显示错误,但我没有收到 referenceData
已设置。因此,我的表单的下拉列表因错误而变为空。
需要做什么才能使其发挥作用
最佳答案
对于 Spring MVC 2.5,将逻辑放在 Validator
中和 inject it in your SimpleFormController
.
但是,对于新的开发,您不应该扩展任何 Spring 的表单 Controller ,因为 they are deprecated in Spring 3.x .
关于java - 在 Spring MVC 2.5 的 OnSubmit 中获取错误的 refreanceData,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18574240/