ajax 返回参数error

来源:互联网 发布:淘宝上卖假药 编辑:程序博客网 时间:2024/06/06 13:08


今天碰到了一个及其操蛋的问题就是ajax的返回值一直都返回error,就是这种写法,也不知道为什么

@RequestMapping("delete.do")@ResponseBodypublic int delete(@RequestParam(value = "id",required = false) String id,HttpServletResponse res)throws Exception{    int d = bookService.delete(id);    return d;s}


之后换了一种写法后就好了

@RequestMapping("delete.do")@ResponseBodypublic String delete(@RequestParam(value = "id",required = false) String id,HttpServletResponse res)throws Exception{    int d = bookService.delete(id);    return d+"";}


总结就是ajax底层在接受int类型的数据时,无法将其封装成Integer类,导致类转换异常,而String则不存在.

1 0
原创粉丝点击