您的位置:首页 > 编程语言 > Java开发

java web项目中的jsp页面发送ajax请求404错误

2015-06-14 18:44 387 查看
  前两天,发现在jsp页面中发ajax请求,后台运行了,结果前台始终获取不到。

  调查以后发现,问题有两点:

        其一、后台数据返回Integer类型数据,我们知道js中根本没有integer的数据类型,所以数据返回前台,前台根本不知道integer是什么玩意。

  修改返回的数据类型为String后,前台的ajax请求仍然是error,查看XMLHttp信息,发现错误提示404,error,这不是页面没找到的提示吗?我返回的是数值,关页面什么事。。。。百思不得其解。。。。

  想想,我之前的代码也是这么写的,ajax都成功了,为什么独独这次失败。对比之后,才发现

        其二,java web后台没写@Responsebody注解,查看了下注解说明,发现没有此注解,默认返回的页面,有了这个注解,相当于是返回页面body中的数据内容。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息