jsp页面:
<tr bgcolor='#ffffff'>
<td height="40" align="right" class="My_txt4" style="padding-right: 3px;">手机号码:</td>
<td style="padding-left: 3px;"><s:textfield name="emp.mobile"></s:textfield></td>
<td style="padding-left: 3px;" class="My_txt4" ><s:fielderror fieldName="emp.mobile" cssStyle="color:red" /></td>
</tr>
UserAction-addSelf-validation.xml配置文件:
<field name="emp.mobile">
<field-validator type="requiredstring" short-circuit="true">
<message>手机号码不能为空</message>
</field-validator>
<field-validator type="regex">
<param name="regex"><![CDATA[(^1[3|4|5|7|8][0-9]\\d{4,8}$)]]></param>
<message>手机号码不符合要求</message>
</field-validator>
</field>
用户输入的电话号码,无论是否匹配上述正则表达式,均以“手机号码不符合要求”给拦截了,请问我的代码错在哪里?谢谢!