spring - 订单 <表单 :error path ="*"/> messages so their order isn't random

标签 spring hibernate-validator

当我做 <form:errors path="*"/>我的错误总是以随机顺序显示。
现在我想知道如何按固定顺序显示它们。

我的意思是随机是:
字段:字段 1、字段 2、字段 3
输出 1:字段 2、字段 1、字段 3
输出 2:字段 3、字段 2、字段 1
...

最佳答案

这不完全适合您的问题。
如果指定所需的路径值而不是“*”,则可以对错误进行排序。
例如,

<form:errors path="field1"/>
<form:errors path="field2"/>
<form:errors path="field3"/>

关于spring - 订单 <表单 :error path ="*"/> messages so their order isn't random,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4311794/

相关文章:

spring - 如何在单页应用程序(spring security)中提供 CSRF Token?

java - Spring Boot - 上下文初始化期间遇到异常。如何知道错误的原因?

java - 为什么 @AssertTrue 不起作用而 @NotNull 起作用?

java - Hibernate Validator、自定义 ResourceBundleLocator 和 Spring

java - 是否有任何默认的 Hibernate validator 可用于日期格式?

java - 如何使用 Spring Security SAML 配置远程发现?

java - 通用 Controller 中 hasPermission 的参数

java - 如何自定义spring webservice的PayloadValidatingInterceptor响应消息?

java - 如何使用 Hibernate Validator 动态解析消息参数?

java - 在 Spring MVC(使用 hibernate Validator)中提交带有无效数据的表单时发送语法错误的请求