黑马程序员技术交流社区

标题: 关于JSP的一个问题: [打印本页]

作者: 成吉思汗    时间: 2012-4-22 21:54
标题: 关于JSP的一个问题:
如何处理JSP中的中文乱码问题。此问题总是在页面跳转时出现。求解。
谢谢!
作者: 韩新凯    时间: 2012-4-22 22:40
request.setCharacterEncoding("gbk");
好像是request的方法。不行的话你试试response
作者: 李震 李震 李震    时间: 2012-4-23 03:39
楼上的也是一种解决方法,<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%> 页面上这段代码pageEncoding="ISO-8859-1"和你的Mycelipse的编码要一致。
实在不行就改tomcat的编码试试、在tomcat\conf\server.xml下找到这段代码<Connector connectionTimeout=”20000″  URIEncoding=”utf-8″ port=”8080″ protocol=”HTTP/1.1″ redirectPort=”8443″/>然后设置它的编码URIEncoding=”utf-8″试试。
在不行就在web.xml下加过滤器设置编码,代码到网上可以搜索到。




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