2 u013603409 u013603409 于 2016.09.08 16:23 提问

spring MVC 使用ajax返回500

后台代码执行到return,报500,在线等大神。![图片说明

图片说明

图片说明

6个回答

qq_14894337
qq_14894337   2016.09.08 16:45

多给点信息啊。 看看 你 return 的 是什么 。

u013603409
u013603409 又附上后台和js图,还有不用ajax的话这个方法可以执行,
一年多之前 回复
qq_14894337
qq_14894337   2016.09.08 16:46

如果说是返回页面的话 , 看你 的那个页面有没有 用上配置好。

u013829202
u013829202   Rxr 2016.09.08 17:15

能执行到return。 证明能到后台,你打断点调试一下。看具体报什么错,500只能知道你代码有问题,具体什么问题。根本看不到。

u012569996
u012569996   2016.09.08 17:56

500是异常,只能告诉你这些了

gandilong
gandilong   2016.09.08 18:13

后台应该报错了,把堆栈信息发一下

wangmeng951011
wangmeng951011   2016.09.08 18:22

我首先猜测下你的目的:
你想做restful格式的webservices,但是很明显你不太懂http协议。

你这里的return是没有任何意义的,你需要知道你要将你的这个list搞成json格式的数据放入response,你的ajax才能拿到。

给你段示例吧!

 PrintWriter pw = null;
        try {
            pw = response.getWriter();
            pw.print("{}");
        } catch (Exception e) {
        } finally {
            if (pw != null)
                pw.flush();
            pw.close();
        }

需要更多关于webservices的信息可以去我的一个项目上看看!
记得点个星星给我偶!
https://github.com/wangmeng1314/BaseWebServices
希望我的回答对你有帮助!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!