Ajax接收Java返回值,是怎么回事?

 我来答
shihoumacili
高粉答主

2016-01-15 · 每个回答都超有意思的
知道大有可为答主
回答量:1.1万
采纳率:87%
帮助的人:486万
展开全部

解决办法:

  1. ajax 的后台代码 通过String json_str = new Gson().toJson(返回的值); //转换为JSON格式字符串   然后 输出: response.getWriter().println(json_str) ; 

  2. jsp 页面的代码 通过 ajax 取数据,具体看API 吧

  3. 第二种就是 保存 在 会话中,jsp页面通过EL表达式 直接就可取。

  4.   后台代码: request.getSession().setAttribute("msg",返回的值) ;

  5. jsp 页面取数据  :${sessionScope.msg} 得到 返回的值 。 

北极i北
2015-11-17 · 超过11用户采纳过TA的回答
知道答主
回答量:40
采纳率:0%
帮助的人:22.5万
展开全部
向一个处理页面之类的地址发送请求,然后对方会返回处理之后的数据就是返回值了,大致就是这样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
拯济驱财9
2015-09-15 · TA获得超过115个赞
知道答主
回答量:187
采纳率:100%
帮助的人:144万
展开全部
先不用Ajax请求,直接把请求的URL放入地址栏中发送GET请求,看下浏览器中看到的结果是什么,结果是否符合的预期,包括信息的编码格式,数据的格式(是否符合json数据格式或其他),在根据不同情况,寻找解决方案。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式