0

有没有办法从 ActionErrors 对象中删除特定错误?例如,我设法找出对象errors.size("specialCode") > 0在哪里ActionErrors errors,如何删除消息specialCode

这是struts 1.0,java jdk 5

4

2 回答 2

0

调用get(String property)返回一个Iterator,您可以循环并删除所有消息。

for (Iterator iterator = errors.get("specialCode"); iterator.hasNext();) {
  iterator.next();
  iterator.remove();
}
于 2013-11-14T17:20:17.170 回答
0

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

于 2013-11-14T17:04:30.543 回答