日期:2014-05-18  浏览次数:20710 次

Struts2中有没有类似addActionMessage这样的方法
Struts2中有没有类似addActionMessage这样的方法能实现弹出确定取消框

 if(bool.equals("true")){
     addActionMessage("包含敏感词:"+set);//这个发送变成弹出确定取消框,点确定继续执行,点取消就停在当前页面
 }

struts2

------解决方案--------------------
struts2只是个框架,又没有UI界面,何谈弹出框?
------解决方案--------------------
你指的是服务端验证表单,作为struts2这么强大的框架怎么会没有呢

继承ActionSupport,重写validate方法。给个小代码你参考一下

public class TestAction extends ActionSupport{

public void validate() {
addFieldError(fieldName, errorMessage); //struts2碰到这种方法就直接返回到请求的来源页面,那么页面取值就so eazy了。用这个标签取值<s:property/>或者其它标签
}

private static final long serialVersionUID = 4345502009998272804L;

public String execute() throws Exception {
return null;
}

}