`

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 ;


分享到:
评论

相关推荐

    Liferay issue ResourceNotFoundException 'init.vm' 解决办法

    org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource '_SERVLET_CONTEXT_/html/themes/_unstyled/templates/init.vm' 上 Liferay 官网查了下,找到一个解决办法。

    generator生成javabean工具

    根据表结构生成对应javabean以及mybatis的xml和mapper文件。 generatorConfig.xml文件中有对应配置注释。 修改完之后执行GeneratorSqlmap.java类就可生成对应文件了。

    velocity中faile to load source 和中文乱码问题

    首先,"unable to find resource 'hello.vm' in any resource loader"这个错误表明Velocity的ResourceLoader找不到名为`hello.vm`的模板文件。ResourceLoader是Velocity中负责加载模板的组件,它会按照预设的路径或...

    数据池连接Name jdbc is not bound in this Context解决方案

    Web应用的部署描述符Web.xml中,需要声明资源引用(resource-ref),以告知应用服务器如何查找和使用在Context.xml中定义的数据源: ```xml ... <resource-ref> <description>DB Connection ...

    db2常见问题---参考文件

    备份数据库是非常重要的,使用 db2 backup db 【数据库名称】 to 【备份路径】命令可以备份数据库,例如 db2 backup db sjjh to /dbback。如果备份时提示有人在使用数据库,可以使用 db2 list active databases 命令...

    lichee_20170502_1607_全志R16的linux系统编译需要改动的文件_使用parrotv1.1的内核_没有外层目录.7z

    rootroot@cm-System-Product-Name:/home/wwt/linux_r16$ tar zxvf lichee_parrotv1.1_20161202.tar.gz rootroot@cm-System-Product-Name:/home/wwt/linux_r16$ ...Preparing to unpack .../libencode-locale-perl_...

    hibernate错误解决方案

    nested exception is org.hibernate.PropertyNotFoundException: Could not find a getter for ID in class ``` 这表示Hibernate找不到实体类中的 ID 属性的 getter 方法。 **解决方法**: 1. **实体类定义**:...

    oracle报错大全(珍藏版)

    #### ORA-00075: Unable to Find Instance 无法找到实例。这可能是由于实例尚未启动、实例名称错误或其他配置问题。 #### ORA-00076: Unable to Convert 无法转换。这可能是由于数据类型不兼容或其他数据转换问题。...

    pcf8563_i2c1_r8_ruoge_ov2640通过给RTC驱动增加设备节点读取秒钟成功+直接读取I2C1获取秒钟值20160626_2201.7z

    /* pointers to i2c_msgs */ __u32 nmsgs; /* number of i2c_msgs */ }; int i2c_read_reg(char *dev, unsigned char *buf, unsigned slave_address, unsigned reg_address, int len) { struct i2c_rdwr_...

    linux全志R16的linux系统编译的资料_20170502_1655.7z

    全志R16平台编译linux系统V1.0.txt 2017/4/11 13:36 (编译请使用编译android的lichee的选项编译生成的.config文件,不然直接编译会报错!!...rootroot@cm-System-Product-Name:/home/...Preparing to unpack ......

    初学java学习过程遇到的一些问题

    Struts2 框架图片上传时可能会出现 Unable to find 'struts.multipart.saveDir' property setting错误,解决方法包括: * struts.multipart.saveDir 没有配置。 * struts.multipart.saveDir 用于存放指定临时文件的...

    ICS delphixe10源码版

    .\Samples\delphi\BroswerDemo\Resources Resource file, web pages and movie linked into browser demo .\Samples\delphi\FtpDemos Delphi Win32/Win64 FTP sample applications (all Delphi versions) .\Samples\...

    Delphi7.1 Update

    TFMTBCDField initializes to size 8 instead of size 4, allowing the system to initialize precision to 7 and size to 8 (Quality Central 5938). * Using a TDBLookupComboBox to display a list of data given...

    ROS中rqt_plot报错

    具体错误信息为"Unable to find pixel distance along axis for interval padding of ticks",表明matplotlib在尝试调整图形的布局时遇到了问题,无法计算轴上的间隔填充距离。这通常是因为缺少某些必要的信息或配置...

    ViewPager 放大缩小左右移动

    * True to smoothly scroll to the new item, false to transition * immediately */ public void setCurrentItem(int item, boolean smoothScroll) { mPopulatePending = false; setCurrentItemInternal...

Global site tag (gtag.js) - Google Analytics