1.需要使用validate方法
validate 方法继承 actionsupport类
2 验证错误结果需要在本类的this.addFieldError(验证参数,传递数据);
this.addFieldError("username", "user can not be null");
3.struts.xml中 需要由input是struts2专门验证的参数必须这么写,是内部继承的与
this.addFieldError关联<result name="input">/index.jsp</result>跳转到结果错误提示视图
<action name="manage_*" class="cn.itcast.action.PersonAction" method="{1}">
<!-- 错误输出时候会调用系统自带的input视图 -->
<result name="input">/index.jsp</result>
<result name="message">/WEB-INF/page/message.jsp</result>
</action>
4验证结果输出jsp页面需要导入
<%@taglib uri="/struts-tags" prefix="s"%>
sturts2标签,<s:fielderror/>
为输出结果
“user can not be null”