黑马程序员技术交流社区

标题: 我在写JavaWeb程序时遇到的中文乱码问题! [打印本页]

作者: 隋营营    时间: 2012-5-6 14:18
标题: 我在写JavaWeb程序时遇到的中文乱码问题!
本帖最后由 隋营营 于 2012-5-9 07:30 编辑

       解决方法:Servlet的doGet()或doPost()方法中:
resp.setContentType("text/html;charset=gbk"); 或 resp.setCharacterEncoding("gbk");
             req.setCharacterEncoding("gbk");
  2.以get方式提交产生乱码
  
tomcat的conf文件夹下server.xml文件中:
   
<Connector … …redirectPort="8443"URIEncoding="gbk"/>加上红色的代码
  3. JSP下的乱码问题
     <%@ page contentType="text/html; charset=gbk" pageEncoding="gbk"%>
     <%request.setCharacterEncoding("gbk"); %> 加上这名一般能解决所有乱码问题了!

看似是小问题,如果不知道解决方法还真是挺头痛的,希望能引以为戒!





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2