ajax返回参数error

    xiaoxiao2021-03-25  88

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

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

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

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

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

    转载请注明原文地址: https://ju.6miu.com/read-20344.html

    最新回复(0)