当前位置:首页 > 开发 > Web前端 > 前端 > 正文

java web 乱码处理

发表于: 2015-02-04   作者:cool_i   来源:转载   浏览:
摘要: (1)获取表单值的乱码 request.setCharacterEncoding("gbk"); String username = new String(request.getParameter("username").getBytes("ISO8859-1"),"gbk"); 注意:项目编码要统一
(1)获取表单值的乱码
request.setCharacterEncoding("gbk");
String username = new String(request.getParameter("username").getBytes("ISO8859-1"),"gbk");
注意:项目编码要统一
 
(2)响应输出乱码
Reponse方法设置处理
response.setContentType("text/html;charset=gbk"); 或
response.setCharacterEncoding("gbk"); //注意,此句要放getWriter()的前面,放后面是无效的
(3)链接乱码
  链接传值 <a href="EcodeServlet?uname=张三&age=33">测试</a>
在servlet用request.getParameter("uname");获得参数
乱码同样用
String username = new String(request.getParameter("username").getBytes("ISO8859-1"),"gbk");
或用tomcat配置文件servlet.xml处理
 
servlet并发问题

java web 乱码处理

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号