Ajax接收Java返回值,是怎么回事?
3个回答
展开全部
解决办法:
ajax 的后台代码 通过String json_str = new Gson().toJson(返回的值); //转换为JSON格式字符串 然后 输出: response.getWriter().println(json_str) ;
jsp 页面的代码 通过 ajax 取数据,具体看API 吧
第二种就是 保存 在 会话中,jsp页面通过EL表达式 直接就可取。
后台代码: request.getSession().setAttribute("msg",返回的值) ;
jsp 页面取数据 :${sessionScope.msg} 得到 返回的值 。
展开全部
向一个处理页面之类的地址发送请求,然后对方会返回处理之后的数据就是返回值了,大致就是这样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先不用Ajax请求,直接把请求的URL放入地址栏中发送GET请求,看下浏览器中看到的结果是什么,结果是否符合的预期,包括信息的编码格式,数据的格式(是否符合json数据格式或其他),在根据不同情况,寻找解决方案。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询