0

我是 Spring MVC 的新手,使用Spring MVC 2.5 and SimpleFormController一切正常,唯一的问题是我必须验证 OnSubmit 中的一些值,所以我这样做

    if (value == null) {
        request.setAttribute("schedulemeeting", meeting);
        return new ModelAndView("schedulemeeting", "error",
                responseParser.getErrorMessage());

    }

所以这会加载表单并显示错误,但我没有得到referenceData设置。所以我的表单的下拉列表在出错时变为空。

需要做什么才能使其工作

4

1 回答 1

1

对于 Spring MVC 2.5,将您的逻辑放入 aValidator并将其注入您的SimpleFormController.

但是,对于新的开发,您不应该扩展 Spring 的任何表单控制器,因为它们在 Spring 3.x 中已被弃用

于 2013-09-02T13:32:34.583 回答