java web项目中把对象转化成json对象写入到respose流中有什么作用

 我来答
554650762
2014-11-10 · TA获得超过381个赞
知道小有建树答主
回答量:157
采纳率:0%
帮助的人:101万
展开全部
首先你要明确java中的对象跟json对象是有区别的,两者是不一样的,json对象java jre中本身是没有的,是你引入的第三方jar包它才识别的,json对象是页面能够识别的对象格式,如果你不转化成json对象,页面谁认识你,页面怎么知道你给的是什么,怎么给你显示,respose是将处理结果反馈给页面,不写入response怎么反馈
更多追问追答
追问
1,页面怎样得到json的respose流。
2,页面得到json有什么作用,是与ajax有关吗
追答
首先你要明白javaweb的整个流程,前台页面发出请求(比如点击百度查询按钮等操作)后,浏览器会将页面参数传递给后台,其中参数包括你要请求的数据,你提供的数据,传递什么数据主要由页面决定,其中参数主要封装在request对象中,web服务器得到请求后,从request中获取需要的参数,然后根据配置交给web后台程序处理,web后台程序处理后会将结果封装在reponse对象中(也可以是session,application等),并反馈给web服务器。web服务器根据配置和结果反馈给的结果调用对应页面,然后页面会将其反馈的数据显示,在通过http连接反馈给浏览器。其中request,response,session等是前后台内置对象,可以直接使用,后台也是。你只需哟将获取这些内置对像中的数据即可。至于这些对象前后台怎么传输的就不需要你管了。就像你只要拨号就能打电话,至于信号怎么传输的就不需要你去管了。
对于为什么要用json,自己去网上查。我不是你的字典,
千叶育儿
2014-11-10 · 育儿、诗词分享,每天进步一点点!
千叶育儿
采纳数:1524 获赞数:5378

向TA提问 私信TA
展开全部
HTTP请求(Request)和回应(Response)对象
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
老夭来了
2014-11-10 · 知道合伙人软件行家
老夭来了
知道合伙人软件行家
采纳数:1806 获赞数:8100
2008年从事软件开发,拥有多年的python,php,linux工作经验,发布过多个python,php的开源项目。

向TA提问 私信TA
展开全部
可以在页面上,用javascript访问这个对象。这样比传递单个值要方便
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
吹阴风点鬼火
2014-11-10 · TA获得超过211个赞
知道小有建树答主
回答量:474
采纳率:100%
帮助的人:302万
展开全部
前台js用异步请求,接受后可以处理
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式