关于PrintWriter out = response.getWriter();
代码是:PrintWriterout=response.getWriter();out.print("HelloWorld");我想问下这个printwrite类具体的解...
代码是:
PrintWriter out = response.getWriter();
out.print("Hello World");
我想问下这个printwrite类具体的解释,以及为什么获得了response输出流的对象后,可以直接用 out.print来输出想要的文字
例如,没见过Student stu1 = new Student(); 然后直接用stu1.print来输出什么的 展开
PrintWriter out = response.getWriter();
out.print("Hello World");
我想问下这个printwrite类具体的解释,以及为什么获得了response输出流的对象后,可以直接用 out.print来输出想要的文字
例如,没见过Student stu1 = new Student(); 然后直接用stu1.print来输出什么的 展开
3个回答
展开全部
学java要一步步慢慢来,你先打好基础在学以后的,你这的response是HttpServletResponse的一个引用而已,就像int i 的i一样,getWriter是HttpServletResponse继承父类而来的一个方法,这些j2ee api里都有,http://docs.oracle.com/javaee/5/api/ (打开后先点javax.servlet.http在点
HttpServletResponse) 你要学着看看,而getWriter的返回值是一个PrintWriter类型,说以用PrintWriter out 来接收。而Student stu1 = new Student(); 是实例化一个对象....差挺多的,慢慢来吧~~我也正在学java,不过建议你看看马士兵老师的录像,小弟也是受益匪浅啊
HttpServletResponse) 你要学着看看,而getWriter的返回值是一个PrintWriter类型,说以用PrintWriter out 来接收。而Student stu1 = new Student(); 是实例化一个对象....差挺多的,慢慢来吧~~我也正在学java,不过建议你看看马士兵老师的录像,小弟也是受益匪浅啊
展开全部
从JDK帮助文档中可以看到PrintWriter没有不带参数的构造方法
构造该对象至少得传递一个输出源信息
楼主说的两者之间的差别就是构造方法中参数的差别
使用res.getWriter()方法会自动将底层的套接字的输出流作为参数传递给PrintWriter构造方法.
楼主也可以在Servlet中通过PrintWriter out = new PrintWriter(res.getOutputStream())方法来构造.
构造该对象至少得传递一个输出源信息
楼主说的两者之间的差别就是构造方法中参数的差别
使用res.getWriter()方法会自动将底层的套接字的输出流作为参数传递给PrintWriter构造方法.
楼主也可以在Servlet中通过PrintWriter out = new PrintWriter(res.getOutputStream())方法来构造.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是一个输出流 response.getWriter();
这个是获取了一个输出流 输出的对象是页面 这就像System.out.print()一样 只不过这个输出对象的是命令提示符窗口 他们都是包装好的 实际用输出流时 之前应该指向一个文件的
Student那个不是输出流 也没有print类所以不能输出
这个是获取了一个输出流 输出的对象是页面 这就像System.out.print()一样 只不过这个输出对象的是命令提示符窗口 他们都是包装好的 实际用输出流时 之前应该指向一个文件的
Student那个不是输出流 也没有print类所以不能输出
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询