黑马程序员技术交流社区
标题: 我在写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 |