第一步:通常新建项目会默认标记src目录,使其像我图中右下角一一对应即可,这个错误我出现的比较少
第二步:右键项目,选择Add Framework,勾选web application,当然有时候像图中这样不会出现,这个不用担心,继续看下文
第三步:webapp目录添加到目录中,点击上面的+号即可,下面的Source Roots中记得勾选
第四步:将自己tomcat\lib目录下的servlet-api.jar导入到项目中
没有文件的自取:servlet-api.jar - 蓝奏云 (lanzouy.com)https://wwl.lanzouy.com/iQM7y0fbd0sd
但是还是建议用自己tomcat下的包,学习之前先把准备工作做好
第五步:在pom.xml下添加依赖
<!--servlet-->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
<!--jsp-->
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.2</version>
<scope>provided</scope>
</dependency>
基本上这些方法一起用上就都解决了,有时候idea总抽风,多试几次新建就好了。。