Dieses Projekt stammt aus der Online-Prüfung https://github.com/Eliteteams/q...
Aber beim Kompilieren von IDEA tritt ein Fehler auf: Das Symbol „HttpServletRequest“ und „HttpServletResponse“ kann nicht aufgelöst werden.
Das Seltsame ist, dass beim Ausführen meines Projekts die richtige Seite angezeigt wird Das?
在pom.xml加上这句
scope设为provided表示运行环境已经提供,仅用于编译,不会打包。
不建议将servlet放到classpath,毕竟不同的项目可能需要不同的版本。
补充一句:servlet-api的版本,请根据项目的web.xml来选择,或者选择新的servlet-api的版本修改web.xml 的头部
这是maven项目,不用手动导包。项目右键MAVEN->Update Project下
编译环境没有javax.servlet-api.jar
运行环境有这个
把javax.servlet-api.jar加入进来
添加tomcat的引用,这是最简单的方式