当我们继承HttpServlet的时候,发现项目爆红了,或许有经验会直接导入tomcat下面的servlet-api.jar,没经验的上网搜找到以下的操作步骤
然而不幸的是,你发现导入了一样是爆红了,对于这种情况经过测试找到以下两种解决方案:
方案一(推荐):
1.
2. "+"号位置有可能在右边不是在下方不影响
3.
4.
这样你就可以正常使用HttpServlet了
当然请提前保证你的tomcat导入了servlet-api.jar(也就是你的这个页面是下面这样)
补充:
5. 你进行了以上步骤后(上面的步骤必须完成之后),也可以移除Tomcatxx.xx.x
6. 重新进行
你会发现你的Javax不是空的了(就是这么神奇,为什么会这样我也不知道了,猜测是IDEA的问题)
方案二(不推荐):
1.
2. 直接添加servlet-api.jar下的javax
这样问题也解决了