有没有办法从ActionErrors对象中删除特定错误?例如,我设法找出errors.size("specialCode") > 0
,其中ActionErrors errors
是对象,如何删除邮件specialCode
?
这是struts 1.0,java jdk 5
答案 0 :(得分:0)
你做不到。只有ActionErrors.clear()
方法,它清除对象中的所有消息记录。
答案 1 :(得分:0)
致电get(String property)
会返回Iterator
,您可以循环播放所有消息。
for (Iterator iterator = errors.get("specialCode"); iterator.hasNext();) {
iterator.next();
iterator.remove();
}