永发信息网

JSP内置对象out和response.getWrite的区别

答案:1  悬赏:30  手机版
解决时间 2021-02-27 07:58
JSP内置对象out和response.getWrite的区别
最佳答案
两者的主要区别:
1. 这两个对象的类型是完全不同的:内置对象out的类型是JspWriter;response.getWrite()返回的类型是PrintWriter
2. 获取方式不同:JspWriter是JSP的内置对象,直接使用即可,对象名out是保留字,也只能通过out来调用其相关方法。此外还可以通过内置对象pageContext.getOut();获得;PrintWriter则是在用的时候需要通过内置对象response.getWriter();获得
3. JspWriter的print()方法会抛出IOException;而PrintWriter则不会
4. JspWriter和PrintWriter都继承自java.io.Writer,但JspWriter是抽象类,而PrintWriter不是
然而最最主要的区别是:如果在同一jsp或Servlet文件中同时使用了JspWriter对象和PrintWriter对象,在调用print或者println方法后的执行情况不同!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
【凌晨两点】凌晨两点半用什么字来表达
萝卜菜怎么做好吃,清炒萝卜菜的家常做法
因为爱情是谁原唱
19个月宝宝突然特别爱挠人掐人怎么办
我在网上怎么才能交上外国朋友?
图是“70°N某地24小时内太阳高度和该地某河
2016年梅江区学艺中考成绩
为什么我自己的交通银行的刷卡机八号的账单到
杰克丹尼在哪里啊,我有事要去这个地方
畏惧心理发抖害怕成语
朋友说借用我的卡转一笔钱 钱到了以后我就立
有“呆毛”的动漫人物
下面哪一种内存条带宽最大()。
郫县和新都哪个好
电视颜色偏红怎么办
推荐资讯
机械计时表有误差吗?
镇城底矿医院-住院部怎么去啊,有知道地址的
成都市新亚艺术学校全国青少年才艺培训指导中
华宇信息部我想知道这个在什么地方
第四个是春的成语
切馒头的切刀停不下来怎么修?切馒头机上的切
我想请问黑龙江移动正式员工与第三方合同员工
长坡塘地址在哪,我要去那里办事
三车道最右侧能右拐吗?左边是直行加左拐箭头
极品生活英文怎么翻译
上海南站可以坐地铁11号线吗
五峰村村民委员会地址有知道的么?有点事想过
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?