有很多时候发觉<html:errors/>没有出现自己的效果,总结一下问题所在可能有以下方面:
- 资源文件中没有定义ActionForm validate方法中生成ActionMessage所需的key
- 调用的资源文件是否和浏览器locate匹配
- 可以用以下代码在ActionErrors和ActionMessage范围内搜索定义的errors或message对象
<html:errors/>
<html:messages id="messages" message="true">
<bean:write name="messages"/>
</html:messages>//这里的“messages”是你在add时定义的name。
<html:errors/>
<html:messages id="messages" message="true">
<bean:write name="messages"/>
</html:messages>//这里的“messages”是你在add时定义的name。