本文主要是介绍Caused by: java.lang.NoSuchMethodError: javax.servlet.http.HttpServletRequest.getServletContext()Lja,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
用springmvc做的一个文件上传demo,出现了这个问题,百思不得其解,一开始以为上传文件哪里代码写错了,还有缺少jar,搞了半天没搞出来,后来百度别人说是版本问题,还有人说是缺少servlet-api.jar(后来被我排除掉了这个可能),我想了想,我以前用的是jdk1.6和tomcat6,现在是jdk1.7,难道是tomcat服务器版本过低?我就试了下,把用了几年的tomcat6.0换成了7,然后。。。就没有然后了,问题就解决了。。。哎,后来问了一个大神,他说可能是我原来的tomcat6自带的api规范不是3.0的,并没实现3.0规范导致的。
这篇关于Caused by: java.lang.NoSuchMethodError: javax.servlet.http.HttpServletRequest.getServletContext()Lja的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!