清除ActionErrors对象中的错误

时间:2013-11-14 16:56:40

标签: java struts

有没有办法从ActionErrors对象中删除特定错误?例如,我设法找出errors.size("specialCode") > 0,其中ActionErrors errors是对象,如何删除邮件specialCode

这是struts 1.0,java jdk 5

2 个答案:

答案 0 :(得分:0)

你做不到。只有ActionErrors.clear()方法,它清除对象中的所有消息记录。

答案 1 :(得分:0)

致电get(String property)会返回Iterator,您可以循环播放所有消息。

for (Iterator iterator = errors.get("specialCode"); iterator.hasNext();) {
  iterator.next();
  iterator.remove();
}