我在使用strust2中的验证框架,验证一个时间类型时。如果时间类型的文本框中。输入了错误的格式。
那么类型转换的异常消息和验证框架的异常消息都会显示。有没有什么办法让转换的异常不显示。
下面是代码片段:
1.jsp页
<td>
        Birthday
</td>
<td>
<s:textfield name="birthday" />
</td>
<td class="formFieldError">
<s:fielderror>
<s:param>birthday</s:param>
</s:fielderror>
</td>2.验证框架的xml
<field name="birthday">
  <field-validator type="required">
  <message>birthday is not be blank or format error</message>
  </field-validator>
</field>
3.转换的配置文件
invalid.fieldvalue.birthday=convertering birthday error
4.显示结果
在文本框中输入了 "adkadjkj"
Invalid field value for field "birthday". 
birthday is not be blank or format error