getDispatcherType() 未定义类型 HttpServletRequest
我已经将一个Java动态Web项目导入Eclipse IDE(它在Eclipse IDE中实现并正常工作)。
我在运行项目时收到一个“未定义类型”错误。getDispatcherType()
HttpServletRequest
我已经按照结构将每个文件复制到IDE中,并且工作已经完成。
现在我只想知道为什么我在导入项目时收到此错误。有没有人遇到同样的问题?请让我知道我可能犯了什么错误。
我已经将一个Java动态Web项目导入Eclipse IDE(它在Eclipse IDE中实现并正常工作)。
我在运行项目时收到一个“未定义类型”错误。getDispatcherType()
HttpServletRequest
我已经按照结构将每个文件复制到IDE中,并且工作已经完成。
现在我只想知道为什么我在导入项目时收到此错误。有没有人遇到同样的问题?请让我知道我可能犯了什么错误。
当我在IntelliJ中使用的servlet-api版本与Tomcat 8.0.x中支持的版本冲突时,我遇到了同样的问题...我正在使用Maven,所以我只是将我的依赖关系更改为此,然后对我的web应用程序进行了干净的部署,问题就消失了。
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
</dependency>
雄猫 8.0.18, maven.这是关于自由冲突的。我的解决方案是:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
</dependency>
更改为:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
</dependency>