DWZ(JUI),如何正确接收返回的JSON,使页面关闭

xboyjimmy 2016-02-25 12:53:14
public JSONObject addModule(){
DwzAjaxResult resultBean=new DwzAjaxResult();
Project project=(Project)ActionContext.getContext().getSession().get("PROJECT");
module.setAddTime(TimeChange.dateToTimestamp(new Date()));
module.setIsDel(0);
module.setProject(project);
System.out.println("action打印"+module.getName()+module.getDes());
if(moduleBiz.save(module)){
resultBean=new DwzAjaxResult("200", "添加成功","module-list", "closeCurrent", "admin/module-list.jsp");
}else{
resultBean=new DwzAjaxResult("300", "添加失败", "", "", "");
}
return JSONObject.fromObject(resultBean);
}


  <form method="post" action="ModuleAction_addModule" class="pageForm required-validate" onsubmit="return validateCallback(this, navTabAjaxDone);">

错误代码如下:[
Http status: 200 OK
ajaxOptions: parsererror
thrownError: SyntaxError: Unexpected token <
Struts Problem Report
Struts has detected an unhandled exception:

Messages:
net.sf.json.JSONObject cannot be cast to java.lang.String
File: com/opensymphony/xwork2/DefaultActionInvocation.java
Line number: 462
Stacktraces
java.lang.ClassCastException: net.sf.json.JSONObject cannot be cast to java.lang.String
...全文
241 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧