在jsp中用ajax从后台获取信息,结果responseText返回的并不是一个字符串,而是整个网页,而且网页的内容也不知道从哪来的。由于使用公司的框架,太复杂,没去追究。
解决方法:
返回过程中的Action中,最后return mapping.findForward(FORWARD_SUCCESS)改成 return null,就能取到字符串了,不是整个网页啦。
原因未知,公司框架都没给源码的。。。实验出来的。浪费好久啊。
文章详细介绍了在使用JSP和AJAX获取后台信息时遇到的问题,即响应文本并非预期字符串而是整个网页的情况。通过将Action中的return语句更改为return null,成功解决了该问题。尽管原因不明,但这一解决方案为开发人员提供了有效的解决方法。
在jsp中用ajax从后台获取信息,结果responseText返回的并不是一个字符串,而是整个网页,而且网页的内容也不知道从哪来的。由于使用公司的框架,太复杂,没去追究。
解决方法:
返回过程中的Action中,最后return mapping.findForward(FORWARD_SUCCESS)改成 return null,就能取到字符串了,不是整个网页啦。
原因未知,公司框架都没给源码的。。。实验出来的。浪费好久啊。
2286
340

被折叠的 条评论
为什么被折叠?