首页 > 其他分享 >Response案例2_输出字符数据、Response案例3_输出字节数据

Response案例2_输出字符数据、Response案例3_输出字节数据

时间:2022-08-15 13:47:33浏览次数:36  
标签:输出 字节 request Response 案例 数据 response

Response案例2_输出字符数据

步骤:

  获取字符输出流

  输出数据

 

@WebServlet( value = "/Servlet3")
public class Servlet3 extends HttpServlet {
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// 获取字符流输出流
PrintWriter re = response.getWriter();
// 输出数据
re.write("<h1>hello respose</h1>");
}

@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

}
}

注意:

  乱码问题

    PrintWriter pw =response.getWriter();获取的流默认编码是ISO-8859-1

    设置改流的默认编码

    告诉浏览器响应体使用编码

    简单的形式:

      response.setContentType("text/html;charset = uft-8")

 

Response案例3_输出字节数据

  服务器输出字节数据到浏览器

    步骤:

      获取字符输出流

      输出数据  

   

@WebServlet(value = "/ServletZijie")
public class ServletZijie extends HttpServlet {
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
this.doPost(request,response);
}

@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// 获取字节
ServletOutputStream stream = response.getOutputStream();

// 输出数据
stream.write("你好".getBytes("utf-8"));
}
}

 

标签:输出,字节,request,Response,案例,数据,response
From: https://www.cnblogs.com/ssr1/p/16587981.html

相关文章

  • 《网络排查案例课》
    《网络排查案例课》01|网络模型和工具:网络为什么要分层?七层模型;四层/五层模型;五元组;四元组===============================================OSI的七层模型,和TC......
  • HTTP_路径、HTTP_案例路径_绝地路径
    HTTP_路径路径的写法:路径的分类:相对路径:通过相对路径不可以确定唯一资源如:./index.thml不以/开头,以,开头路径规则:......
  • 验证码案例的代码实现和细节处理
    代码实现:login.jsp:<%@pagecontentType="text/html;charset=UTF-8"language="java"%><html><head><title>login</title><script>window.onload......
  • Respon_案例_重定向、Respon_案例1_重定向_特点
    Respon_案例_重定向案例:完成重定向服务器输出字符数据到浏览器服务器输出字节数据到浏览器验证码图解:   案例:@WebServlet(va......
  • Cookie特点&作用和Cookie案例
    Cookie的特点和作用:cookie存储数据在客户端浏览器浏览器对于单个cookie的大小有限制(4kb)以及对同一个域名下的总cookie数量也有限制(20个)作用:cookie一般用于存储......
  • session的特点以及验证码案例的需求和分析
    session的特点1、session用于存储一次会话的多次请求的数据,存在服务器端2、session可以存储任意类型,任意大小的数据session和Cookie的区别:1、session存储......
  • 案例-文件下载
    案例-文件下载文件下载需求页面显示超链接点击超链接弹出下载提示框完成图片文件下载   分析超连接指向的资源如果能够被浏览器解析则在浏览器中展示,如果......
  • HTTP_响应消息_响应头、Response对象
    HTTP_响应消息_响应头响应头格式:头名称:值常见的响应头:Content-Type:服务器告诉客户端响应本体数据以及编码格式Content-disoislition:服务器告......
  • jsp_快速入门和jsp案例_改造cookie案例
    JSP的内置对象在JSP页面中不需要获取创建,可以直接使用的对象jsp一共有9个内置对象RequestResponseout:字节输出流对象,可以将数据输出到页面上......
  • yum私有仓库的实现及博客输出
    title:yum私有仓库的实现及博客输出1.创建局域网的基于Base的私有yum源1.1.说明centos的base包可以从系统镜像中获取或者第三方平台获取1.2.repo仓库配置文件[re......