Servlet-字节流
来源:互联网 发布:java写计算器 编辑:程序博客网 时间:2024/05/20 00:12
package lzh.servlettest;import java.io.IOException;import java.util.Date;import javax.servlet.ServletException;import javax.servlet.ServletOutputStream;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;/** * 测试Servlet用字节流发送数据,包括中文 * @author lzh * */@WebServlet(asyncSupported = true, urlPatterns = { "/ServletTest1" }) // servlet3.0新规范,web.xml不在是默认配置项,而是要在此配置public class ServletTest1 extends HttpServlet {private static final long serialVersionUID = 1L;protected void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {//在一个Servlet下字节流和字符流只能有一个,发送给浏览器编码默认(ISO-8859-1)是不支持发送中文的;//设置响应浏览器的字符编码,可以支持中文response.setContentType("text/html;charset=UTF-8"); //java.io.CharConversionException: Not an ISO 8859-1 character:// 创建字节流ServletOutputStream outzj = response.getOutputStream();// 准备数据String data1 = "Hello world!!!测试中文";long data2 = new Date().getTime();// 发送数据到浏览器//outzj.print("测试显示中文send==> " + data1 + data2);outzj.write(data1.getBytes("utf-8"));outzj.println("<br />"); //想要显示回车,要输出符合 HTML的字节outzj.println(data2);// 关闭字节流outzj.close();}protected void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {doGet(request, response);}}
0 0
- Servlet-字节流
- servlet中字节流和字符流不能同时使用
- servlet---知识点深化---重定向/转发/字节流字符流共存问题/多个servlet输出问题/请求包含
- 使用Servlet实现字节流下载
- 字节流
- 字节流
- 字节流
- 字节流
- 字节流
- 字节流
- 字节流
- 字节流
- 字节流
- 字节流
- 字节流
- 字节流
- 字节流
- 字节流
- Java集合之LinkedList
- 洛谷 P1190 接水问题
- js输入框提示输入字数校验
- 2016各大公司校招薪水曝光:年薪28万,这只是零花钱
- greenDao的详细介绍
- Servlet-字节流
- yum 安装 nginx 初始的 配置代码
- javascript时间戳和日期字符串相互转换
- IO流大文件操作----从一个文件复制到另一个文件
- 毕业生自传-----(返京)
- 邻接矩阵
- Linux性能监控——CPU,Memory,IO,Network
- Math取整的三个方法
- 阿里云CentOS7安装mysql5.7/jdk8/tomcat8