读书人

Weblogic 八下response.setCharacterE

发布时间: 2012-07-31 12:33:46 作者: rapoo

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)

读书人网 >Web前端

热点推荐