HttpServletResponse接口和常用方法

HttpServletResponse是ServletResponse的子接口,表示HTTP协议的响应对象。该接口中包含了处理响应的方法

如:

OutputStream getOutputStream();获取字节输出流;  :文件下载

PrintWriter GetWriter();获取字符输出流                          :输出内容

以上两个方法不能够同时被使用,getOutputStream打开输出流后,GetWriter再打开字符输出流会出错。

//设置响应的编码格式

resp.setCharacterEncoding("UTF-8");

//设置响应的mime类型,告诉浏览器输出的是什么类型的文件,浏览器该以什么方式去解析,否则浏览器将以文本解析输出,html的标签可能不会有作用

resp.setContentType("text/html");

//编码格式与mime类型可以一起设置

//resp.setContentType("text/html;charset=UTF-8");

//必须先这只编码格式和内容类型,再获取输出流对象,否则无效

PrintWriter pw = resp.getWriter();

pw.println("中文测试" + "englishTest" + req.getParameter("username"));

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,993评论 19 139
  • 一 servlet概述 狭义的Servlet指javax.servlet包中的一个接口,而广义的Servlet则是...
    静慎独阅读 486评论 0 0
  • web技术的发展 早期的web应用主要是静态页面的浏览,这些静态页面使用HTML语言编写,放在服务器上,用户使用浏...
    清枫_小天阅读 2,302评论 0 20
  • 一.Servlet规范 什么是Servlet:JavaEE中的一种规范,也是一种组件。在Java中最小的程序单元就...
    贾里阅读 366评论 0 0
  • 一、HttpServletResponse概述 创建Servlet时会覆盖service()方法,或doGet()...
    zengsiyong阅读 1,965评论 0 4