我的环境是Spring Boot 1.2.7.RELEASE使用Thymeleaf。
我对字段的验证很有效,但我想对错误消息进行一些格式化。我似乎无论我在服务器端放入的消息都被传递到我的页面转义,所以我想我必须使用css在我的Thymeleaf模板中执行此操作。
但是怎么样?我尝试了很多东西,比如:<label for="password" title="Enter your password here">Password</label>
<input type="password" name="password" id="password" th:field="*{password}" cssErrorClass="form-field-error" size="15"/>
<p class="form-error-text" th:if="${#fields.hasErrors('password')}" th:errors="*{password}">There was a problem with your password</p>
这会导致根本不呈现错误文本。如果我删除了class =&#34; form-field-text&#34;我收到错误消息以呈现正确的点。
所以我想底线是,如何将css类应用于验证错误文本?
答案 0 :(得分:1)
使用th:errorclass="form-field-error"
代替cssErrorClass="form-field-error"