读书人

response.getWriter()的作用解决方法

发布时间: 2012-04-26 14:01:31 作者: rapoo

response.getWriter()的作用
PrintWriter out = response.getWriter();
getWriter()返回一个PrintWriter object
但是为什么用response呢?而不是new一个PrintWriter对象呢?

[解决办法]
PrintWriter out = response.getWriter();
getWriter()返回一个PrintWriter object
-------------------------
LZ,代码首句的意思是拿到流,而非response这个实体,他拿到了PrintWriter 这个字符流,然后对流进行操作

但是为什么用response呢?
而不是new一个PrintWriter对象呢?
-----------------------

你做的操作的结果应该想要反映到response对应的位置,于是你要拿到属于response的流,而不是new一个出来


[解决办法]
这里的out对象是 从web容器中获取到的,而不是你新创建的,web容器加载servlet的时候已经为您创建好了out对象,你只要获取到然后使用就可以了!

读书人网 >J2EE开发

热点推荐