当前位置: 代码迷 >> Java Web开发 >> 如何清空struts2中ActionMessage
  详细解决方案

如何清空struts2中ActionMessage

热度:166   发布时间:2016-04-12 22:32:51.0
怎么清空struts2中ActionMessage
怎么清空struts2中ActionMessage

  我action中有个判断用户传过来的文件是不是图片。

if(decide(photoContentType)){
System.out.println("true");

return "uploadPhoto";

}else{
addActionMessage("你选择的文件类型不是图片!!");
return "inputError";
}

     如果不是我就不是就添加个错误信息。然后返回到上传页面取出ActionMessage中的值。。但是要是别人在这个页面继续选择不是图片的文件提交。。就会继续返回并打印两ActionMessage中的值。怎么能在每次选择错误的文件类型的时候先把ActionMessage中的所有值清空,然后再addActionMessage("你选择的文件类型不是图片!!");
类型 上传 图片 struts2

------解决方案--------------------
this.clearFieldErrors();
  相关解决方案