servlet中PrintWriter问题 请问:在servlet程序中需要使用PrintWriter out = resp.getWriter();才能向客户端返回信息 那么这个out对象使用println方法是将数据写入哪儿呢 out是如何将数据发送给客户端的呢谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果使用了重定向或地址转发 则out中打印的数据无法显示jsp中也有隐式对象out 在jsp中使用out.println();方法是在当前页面显示servlet中也一样jsp其实也就是一个servlet response.getWriter()在println的时候,就是输出到客户端的浏览器。 同样的, FileWriter()的输出就是文件。 本帖最后由 kokobox 于 2008-11-24 23:41:39 编辑 比如response.setCharacterEncoding("UTF-8");PrintWriter out = response.getWriter();out.write(str);out.close(); 就是利用 response 将内容输出到客户端 通过流, 输出到网页端呀. 你可以看看Think in java有关流的一个章节 你在页面中发出一个请求Request,Servlet接受到这个请求,然后通过Response对象获得Writer,生成这个对象后你就可以向发出请求的页面写你想写的东西。但在写的过程中,请注意,写入的是<HTML>形式的文本。 软件开发中,什么叫三层架构? 很简单的问题,很菜的,请帮忙! java中 怎么求时间差?只用小时和分钟求 关于J2EE JSEE JMEE的讨论 JavaScript中如何弹出一个对话框,显示变量的值? 在tomcat中加载的Servlet过多久才会被删除? 对特殊字符的处理方式 关于jsp连接Sql server2000的问题!! 编译好的javabean应该放在什么目录下 struts2或者js获取本地文件路径不对。 document.write方法的问题?? 在Body中设了 STYLE="OVERFLOW-X: hidden; OVERFLOW: hidden;",虽然滚动条不见了,但按着鼠标左键不放,朝下拉,一样可以拉动网页。
jsp中也有隐式对象out 在jsp中使用out.println();方法是在当前页面显示
servlet中也一样
jsp其实也就是一个servlet
同样的, FileWriter()的输出就是文件。
response.setCharacterEncoding("UTF-8");
PrintWriter out = response.getWriter();
out.write(str);
out.close();
就是利用 response 将内容输出到客户端
但在写的过程中,请注意,写入的是<HTML>形式的文本。