jsp程序设计入门的 沈泽刚、秦玉平 主编的java web 第二版 第02章 Servlet技术模型
2.4.2 输出流与内容类型 Servlet使用输出流向客户发送响应。 通常,在发送响应数据之前还需通过响应对象的setContentType()方法设置响应的内容类型。 public PrintWriter getWriter() public ServletOutputStream getOutputStream() throws IOException public void setContentType(String type) 1. 使用PrintWriter PrintWriter对象被Servlet用来动态产生页面。调用响应对象的getWriter()方法返回PrintWriter类的对象,它可以向客户发送文本数据。 PrintWriter out = response.getWriter(); 2. 使用ServletOutputStream 如果要向客户发送二进制数据(如JAR文件),应该使用OutputStream对象。 ServletOutputStream sos = response.getOutputStream(); 3. 设置内容类型 在向客户发送数据之前,一般应该设置发送数据的MIME(Multipurpose Internet Mail Extensions)内容类型。MIME是描述
原创力文档

文档评论(0)