Unable to find resource

场景:
配合JS调试时,出现上面的异常,且数据可以正常接收,程序内容正常执行完毕,但断点离开return SUCCESS; 后报错

原因:
AJAX请求,需要接收JAVA端接口的返回值;
项目是SSM 架构模式,return success 则会跳转到新的页面,则当前的AJAX无响应

解决:
AJAX请求的接口不需要返回值,void即可,通过返回JSON串的数据格式


JSONObject jsonObject=JSONObject.fromObject(map);
String result=jsonObject.toString();
PrintWriter writer=response.getWriter();
writer.write(callbackparam+"("+result+")");


异常代码:


@Action(value = "editScheduleTracking", results = { @Result(name = SUCCESS, type = ResultTypeConstants.JSON) })
public String editScheduleTracking(){
schedule = ServiceUtil.scheduleTrackingService.selectScheduleTracking(merchant.getId());
JSONObject json = new JSONObject();
json.put("schedule", schedule);
output(json);
return SUCCESS ;
}


JSON传值,不需要程序跳转,而是由JS来控制

解决:

将 return SUCCESS ; 改为 return null ;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值