当前位置: 代码迷 >> Web前端 >> Weblogic 八下response.setCharacterEncoding报错,原因及解决方案
  详细解决方案

Weblogic 八下response.setCharacterEncoding报错,原因及解决方案

热度:500   发布时间:2012-07-31 12:33:46.0
Weblogic 8下response.setCharacterEncoding报错,原因及解决方案?

原因是response没有这个方法,而request有,在tomcat下部署发布,没有问题,因为tomcat5默认支持2.4,tomcat6默认支持servlet2.5,而javax.servlet.ServletResponse.setCharacterEncoding方法是 SERVLET 2.4 里才加进去;
而weblogic8不支持servlet2.4,默认支持servlet2.3

查询容器支持的servlet版本号的方法如下:
javax.servlet.ServletContext中的以下两个方法即可
 
getMajorVersion()  //主版本号(2)  
getMinorVersion()  //次版本号 (3) 
  相关解决方案