我正在测试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;)。检查下面的屏幕拍摄。
由于JSP或Hibernate或Spring MVC,我不确定是哪个错误。 如何解决以显示单引号?
答案 0 :(得分:1)
使用&#39;你需要使用&#39;来逃避它。 所以你的错误信息应该是&#34; 16岁以下的人不能允许。&#34;