有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java表单:在Spring中没有在JSP上显示错误的错误

我想创建一个简单的表单,如果输入不正确,它会显示错误,如果验证失败,它也会显示错误。我使用的是spring 3.0注释

我做了以下事情

1:创建JSP 2:创建控制器 3:创建DTO 4:创建组织。springframework。验证。验证器 (用必要的方法编写一个实现)

int error=bindingResult。getErrorCount()返回错误计数,甚至我的页面也没有被提交,这是预期的,但我的JSP没有显示错误消息

我已经在JSP上写过了

请指导我怎么做

如果我错过了什么,请让我知道我会粘贴它


共 (1) 个答案

  1. # 1 楼答案

    请查看this answer以了解控制器的结构。重要的是要有一个参数BindingResult,如果这个绑定结果包含错误,那么必须再次返回相同的视图(而不是重定向)

    在jsp代码中,可以使用spring错误标记

    @see Spring Reference chapter16.2.4.14 The errors tag有一个例子