通常情况下,我们一般不喜欢使用struts的页面标签,这个时候如果想让字段校验的错误信息显示到指定位置应该怎么做呢?
初学struts2时觉得struts标签显示错误信息很方便,但是随着学习,发现struts2的标签限制风格太大,于是改回正常的html标签,这个时候字段校验校验错误信息输出就要用到<s:fielderror/>这个标签了。有两种方法:
第一种方法:
<s:fielderror> <s:param>username</s:param> <!--显示指定的 username字段的 错误消息--> <s:param>username2</s:param> <!--显示指定的 username2字段的 错误消息--> <s:fielderror/>
第二种方法:
<s:fielderror fieldName="username"/> <!--显示指定的 username字段的 错误消息--> <s:fielderror fieldName="username2"/> <!--显示指定的 username2字段的 错误消息-->