Javax导入为空 or 导入servlet-api但是HttpServlet仍然不能使用的解决方案

当我们继承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
在这里插入图片描述
这样问题也解决了

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值