tomcat

设置server.xml中的Connector,加入URIEncoding="UTF-8"

weblogic

第一种方法

在web.xml中增加以下配置即可

      
    weblogic.httpd.inputCharset./*      
    UTF-8      

第二种方法(本人采用此方法)

修改weblogic.xml,加入charset-params

在web.xml同级目录下有个weblogic.xml,没有的话可以创建

  
  
      
        true  
      
      
          
            /*  
            UTF-8  
          
      

 其他

weblogic编码设置:

setDomianEnv.sh中set JAVA_OPTIONS=-Dfile.encoding=UTF-8

数据源编码设置:

JDBC-Connection pool中的URL后面加入;characterEncoding=UTF-8