A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© hhmm665544 中级黑马   /  2014-4-18 15:22  /  812 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. public void doGet(HttpServletRequest request, HttpServletResponse response)
  2.                         throws ServletException, IOException {

  3.                 test1(response);
  4.         }

  5.         private void test1(HttpServletResponse response) throws IOException,
  6.                         UnsupportedEncodingException {
  7.                
  8.                
  9.                 String data = "中国";
  10.                
  11.         PrintWriter out = response.getWriter();
  12.                
  13.                 out.print(data);
  14.                 out.flush();
  15.                
  16.                 out.close();
  17.         }
复制代码

4 个回复

正序浏览
response.setCharacterEncoding("gbk");
                // 设置Servlet写到response中的编码方式
                response.setContentType("text/html;charset=gbk");
                // 告诉浏览器以什么编码方式解码
回复 使用道具 举报

哇  版主:D
回复 使用道具 举报
本帖最后由 SyouRai_Tsk 于 2014-4-18 15:43 编辑

serlvet中.处理字符流
  1. 字符流:
  2.                         Servlet中的字符流默认查ISO-8859-1(SUN的Servlet规范要求的)
  3.                         如何更改这个默认的编码呢?response.setCharacterEncoding("UTF-8");
  4.                         
  5.                         //不要忘记通知浏览器的编码
  6.                         response.setCharacterEncoding("UTF-8");
  7.                         response.setHeader("Content-Type", "text/html;charset=UTF-8");
  8.                         PrintWriter out = response.getWriter();
  9.                         out.write(s);//默认查的是ISO-8859-1码表(SUN的Servlet规范要求的)
  10.                         
  11.                         
  12.                         在字符流输出中文数据时:response.setContentType("text/html;charset=UTF-8");
  13.                                         有两个作用:通知字符流以UTF-8编码输出
  14.                                                                 通知客户端以UTF-8解码显示
复制代码
回复 使用道具 举报
在get参数的页面加入request.setCharactEncoding("GBK");
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马