JSP/Servlet 汉字乱码处理方法
2009-02-10 22:51
429 查看
,JSP/Servlet 汉字乱码解决方法
JSP:
1. 在头部添加 ContentType 属性,
可解决页面汉字显示乱码问题
<%@ page contentType="text/html; charset=gb2312" %>
2. 设置request的CharacterEncoding属性为 GBK 或 GB2312,
可解决表单上传汉字乱码
<%request.setCharacterEncoding("GB2312");%>
Servlet:
1. PrintWriter 取代 ServletOutputStream
PrinterWriter 将根据contentType中指定的charset作转换(ContentType需在此之前指定!);
response.setContentType("text/html;charset=gb2312");
PrintWriter out=response.getWriter();//替换ServletOutputStream out=res.getOutputStream();
2. 设置request的CharacterEncoding属性
读取表单汉字
request.setCharacterEncoding("GB2312");
JSP:
1. 在头部添加 ContentType 属性,
可解决页面汉字显示乱码问题
<%@ page contentType="text/html; charset=gb2312" %>
2. 设置request的CharacterEncoding属性为 GBK 或 GB2312,
可解决表单上传汉字乱码
<%request.setCharacterEncoding("GB2312");%>
Servlet:
1. PrintWriter 取代 ServletOutputStream
PrinterWriter 将根据contentType中指定的charset作转换(ContentType需在此之前指定!);
response.setContentType("text/html;charset=gb2312");
PrintWriter out=response.getWriter();//替换ServletOutputStream out=res.getOutputStream();
2. 设置request的CharacterEncoding属性
读取表单汉字
request.setCharacterEncoding("GB2312");
相关文章推荐
- JSP、Servlet乱码处理方法集合
- JSP和Servlet的六种中文乱码处理方法
- jsp servlet 乱码处理方法-表单提交的 pos 和get 方式
- jsp跳转servlet时出现乱码的处理方法
- JSP处理汉字乱码方法
- jsp servlet中文乱码的处理方法终极版
- JSP中乱码的四种处理方法
- javaWeb-Servlet的继承体系和HttpServletRequest中常用的方法+HttpServletResponse对中文乱码的处理
- Jsp文件乱码处理方法
- JSP和Servlet的中文乱码处理
- 处理JSP中文跨页面间传参乱码的问题有两种方法实现方法(每个搞JSP的最常遇到的问题之一) 实例版:)
- JSP和servlet中出现中文乱码的快速解决方法
- action接收到来自jsp页面的请求时出现中文乱码问题处理方法
- jsp连接数据库的乱码问题 servlet请求参数编码处理get post
- servlet中用PrintWriter打印输出汉字乱码的解决方法
- Jsp/Servlet接收FORM表格参数时输出乱码的处理
- jsp servlet中汉字乱码的解决办法
- jsp乱码问题处理方法
- JSP与Servlet的中文乱码处理
- jsp、servlet中文乱码终极解决方法