我们如何在表单之外显示表单错误.我知道它可以在表单内显示<sf:errors path="nb"></sf:errors>.如果我想单独显示它div我该怎么办?我是新来的春天所以请指导我.
如果您计划同时显示所有错误消息,则可以使用以下标记库.
<%@taglib uri="http://www.springframework.org/tags" prefix="spring" %>
Run Code Online (Sandbox Code Playgroud)
就像是,
<spring:hasBindErrors htmlEscape="true" name="someBean">
<c:if test="${errors.errorCount gt 0}">
<h4>The error list :</h4>
<font color="red">
<c:forEach items="${errors.allErrors}" var="error">
<spring:message code="${error.code}"
arguments="${error.arguments}"
text="${error.defaultMessage}"/><br/>
</c:forEach>
</font>
</c:if>
</spring:hasBindErrors>
Run Code Online (Sandbox Code Playgroud)
请注意,name="someBean"标记的name属性<spring:hasBindErrors/>是绑定到表单的实际命令对象.
| 归档时间: |
|
| 查看次数: |
2897 次 |
| 最近记录: |