本帖最后由 隋营营 于 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"); %> 加上这名一般能解决所有乱码问题了!
看似是小问题,如果不知道解决方法还真是挺头痛的,希望能引以为戒!
|