javax.servlet.http.HttpServletResponse.getStatus()I

时间:2022-05-17 03:54:57

感谢作者分享:http://blog.csdn.net/szwangdf/article/details/42145463

----------------------------------------------------------------------

Spring V4.1.0+的版本在不支持Servlet3.0的应用服务器上跑时会报以下错误:

NoSuchMethodError: javax.servlet.http.HttpServletResponse.getStatus()I

比如说:tomcat 7以下的版本、jboss 4.2.3以下的版本

解决版本有两个(任意选一个即可):

1)、退回到Spring V4.0.7

2)、升级应用服务器到支持Servlet3的应用服务器。

比如tomcat7+(最好是tomcat8+)、jboss as 7+

------------------------------------------------------------------------

我自己是用的eclipse3.4,重新配置了一下tomcat7。配置方法如下:

随便选个tomcat,然后改成tomcat7的名字和路径。

javax.servlet.http.HttpServletResponse.getStatus()I

---------------------------------------------------

该完tomcat7后又提示java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory

解决办法:

这个tomcat-juli.jar在tomcat7的bin目录下。

javax.servlet.http.HttpServletResponse.getStatus()I

如果是myeclipse的话,配置方式类似。