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