问题描述:创建Servlet程序时,在右击包文件时的new列表中找不到Servlet选项
解决方法
1.点击file–>project structure–>Facets
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210510154609676.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2FhYV9oYW8=,size_16,color_FFFFFF,t_70)
2.找到需要创建Servlet程序的Module文件(我这里是06_servlet),找到右下方的Source Roots
![在这里插入图片描述](https://img-blog.csdnimg.cn/2021051015464034.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2FhYV9oYW8=,size_16,color_FFFFFF,t_70)
3.将Source Roots中需要创建Servlet的文件路径勾上,点击Apply——>OK
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210510154938170.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2FhYV9oYW8=,size_16,color_FFFFFF,t_70)
4.再次点开New菜单
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210510155031513.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2FhYV9oYW8=,size_16,color_FFFFFF,t_70)
到这里就大功告成啦!
如果还是出现问题,检查一下有没有在Web——WEB-INF中的 lib 下导入Tomcat的 lib 文件中的servlet-api.jar包