Struts2中应用fieldError进行数据校验
Struts2中使用fieldError进行数据校验
1.添加错误信息:
在继承ActionSupport的Action中使用addFieldError(String key, String value)方法添加错误信息;
2.显示错误信息:
a.在JSP中引用struts标签:
<%@ taglib uri="/struts-tags" prefix="s" %>
b.使用<s:fielderror fieldName="key" />标签显示key对应的错误信息,错误信息对应的样式为class="errorMessage";
c.也可以使用<s:property value="errors.key[0]" />标签直接取得错误字符串,再进一步处理样式。
<!--EndFragment-->