验证消息不显示单引号

时间:2016-05-09 11:40:27

标签: jsp spring-mvc hibernate-validator

我正在测试Spring:MVC验证教程。我使用hibernate验证器进行bean验证

@Min(value = 16, message = "Under 16 can't allow here.")
@Max(value = 100, message = "You are too old.")
private int age;

在我的JSP文件中

        <div class="form-group">
            <label class="control-label col-md-2 col-sm-2 col-md-offset-2">Age : </label>
            <div class="col-md-5 col-sm-5">
                <form:input path="age" class="form-control" cssStyle="width:50px" />
                <form:errors path="age" class="text-danger" />
            </div>              
        </div>  

当我填写小于16的值时,验证错误消息不包括单引号(&#39;)。检查下面的屏幕拍摄。

enter image description here

由于JSP或Hibernate或Spring MVC,我不确定是哪个错误。 如何解决以显示单引号?

1 个答案:

答案 0 :(得分:1)

使用&#39;你需要使用&#39;来逃避它。 所以你的错误信息应该是&#34; 16岁以下的人不能允许。&#34;

Thymeleaf single quote in validation error message