首先引入,Jquery.form.js
js代码如下:
var frm=obj.getElementById("tab");//其中frm为from表单对象
$(frm).ajaxSubmit({
async : false,//表示异步
success: function(result){
if(result=="success"){
top.$.jBox.tip('已保存。', 'success');
top.$.jBox.close(true);
window.location.href = "informationSiteList.do";
}else{
top.$.jBox.tip('修改失败。', 'failture');
}
}
});
}
Struts2的Action的写法:
@Action(name="save")//注解方式其它(@Result{name,location,type})的不用配置
public String save() throws IOException {
HttpServletResponse response = ServletActionContext.getResponse();
response.setContentType("text/html;charset=utf-8");
PrintWriter pw = response.getWriter();
pw.write(SUCCESS);
pw.flush();
pw.close();
}
return null;
}