无法解析javax.servlet的解决方法

Posted 流楚丶格念

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法解析javax.servlet的解决方法相关的知识,希望对你有一定的参考价值。


最近在创建一个servlet时,自动生成的代码中出现servlet无法解析的提示,令我无法正常使用servlet里的方法,在对各个步骤进行查看后,发现了问题所在。

错误原因:

未导入servlet-api.jar这个包

一般来说,创建一个servlet,通常是需要servlet.api-jar和jsp-api.jar的支持

解决方法:

Idea导入:

找到tomcat的安装目录,在其lib目录下找到servlet.api-jar这个包,将其导入即可。
在这里插入图片描述

点击右上角的项目结构图标
在这里插入图片描述

单击模块,在依赖栏目下,点击添加按钮,添加相应的jar包即可。
在这里插入图片描述

eclipse导入:

1.右击所建项目找到“构建路径(Build Path)”<“配置构建路径(Configure Build Path…)”,
在这里插入图片描述

2.点击进入后找到右侧的“添加类库(Add Library…)”,
在这里插入图片描述

3.进入并找到 “运行服务器时(Server Runtime)”,点击“Next”后选择自己所安装的Tomcat服务器即可。最后点击应用错误就解决啦

在这里插入图片描述
在这里插入图片描述

以上是关于无法解析javax.servlet的解决方法的主要内容,如果未能解决你的问题,请参考以下文章

导入 javax.servlet 仍然无法解析 [重复]

无法解析类型 javax.servlet.http.HttpServlet。从必需的 .class 文件间接引用了它

导入javax.servlet。伺服登记无法解决:The import javax.servlet.MultipartConfigElement cannot be resolved

Eclipse中servlet显示无法导入javax.servlet包问题的解决方案

Eclipse中servlet显示无法导入javax.servlet包问题的解决方案

javax.servlet.ServletContext 和 javax.servlet.ServletException 类型无法解析