jsp文件头这样加一句:
<%@ page contentType="text/html; charset=gb2312" %>
如果你存到数据库时,经过如下转换的话,取出来不用转换
String s=request.getParameter(...);
String s1 = new String(s.getBytes("ISO-8859-1"));
要是用weblogic服务器,改一下配置文件,什么都不用转换,直接可以正确显示。
发布目录的web.xml文件加上:
<context-param> 
<param-name>weblogic.httpd.inputCharset./*</param-name> 
<param-value>GB2312</param-value> 
</context-param>