选择getOutputStream和getWriter方法的要点
来源:互联网 发布:如何卸载clover软件 编辑:程序博客网 时间:2024/06/16 10:22
PrintWriter对象输出字符文本内容时,它内部还是将字符串转换成了某种字符集编码的字节数组后再进行输出,使用PrintWriter对象的好处就是不用编程人员自己来完成字符串到字节数组的转换。
使用ServletOutputStream对象也能输出内容全为文本字符的网页文档,但是,如果网页文档内容是在Servlet程序内部使用文本字符串动态拼凑和创建出来的,则需要先将字符文本转换成字节数组后输出。
如果一个网页文档内容全部为字符文本,但是这些内容可以直接从一个字节输入流中读取出来,然后再原封不动地输出到客户端,那么就应该使用ServletOutputStream对象直接进行输出,而不要使用PrintWriter对象进行输出。
使用ServletOutputStream对象也能输出内容全为文本字符的网页文档,但是,如果网页文档内容是在Servlet程序内部使用文本字符串动态拼凑和创建出来的,则需要先将字符文本转换成字节数组后输出。
如果一个网页文档内容全部为字符文本,但是这些内容可以直接从一个字节输入流中读取出来,然后再原封不动地输出到客户端,那么就应该使用ServletOutputStream对象直接进行输出,而不要使用PrintWriter对象进行输出。
- 选择getOutputStream和getWriter方法的要点
- getOutputStream和getWriter方法
- 关于Servlet中getWriter()和getOutputStream()方法的疑惑
- HttpServletResponse的getWriter()和getOutputStream()以及sendRedirect()方法
- getOutputStream与getWriter方法
- getOutputStream与getWriter方法
- getOutputStream与getWriter方法
- 解释getWriter()和 getOutputStream()的冲突
- getOutputStream与getWriter方法小解
- getWriter() 和Response.getOutputStream冲突
- response.getOutputStream() 和 requonse.getWriter() 区别
- getOutputStream()和getWriter()不能同时用
- response.getOutputStream() 和 requonse.getWriter() 区别
- response.getOutputStream() 和 requonse.getWriter() 区别
- Response.getWriter() 和Response.getOutputStream冲突
- getOutputStream和getWriter互斥问题
- 关于jetty和webx对于HttpServletResponse getWriter和getOutputStream的处理
- getWriter()与getOutputStream()
- 初学Android,多媒体之使用MediaRecorder录制音频(七十八)
- MyEclipse 创建web project 后文件.mymetadata的作用
- 如何查看多少进程telnet服务 如何关闭telnet服务
- cou和cerr的区别
- mysql导出 導入數據
- 选择getOutputStream和getWriter方法的要点
- LayoutInflater
- How to install debug flash player 11.1 on 64-bit
- 软件需求分析
- 令Ubuntu开机直接进入控制台,不启动x window,通过startx启动x window
- MySQL主从同步故障-Slave_SQL_Running: No
- 优化 sql 语句
- spring integration之http-rest例子解析
- 王爽汇编语言实验7