在eclipse中引用JSP标签库不存在会出现问题为:Can not find the tag library descriptor for “http://java.sun.com/jsp/jstl/core

一、问题分析
有问题我们可以知道我们项目没有导入相应的jar包,即是:
jstl-1.2.jar
standard-1.1.2.jar
相对应jar包的下载地址为:
mvn rerepository官网网址为:https://mvnrepository.com/
jstl-1.2.jar下载网址为:https://mvnrepository.com/artifact/javax.servlet/jstl/1.2
standard-1.1.2.jar下载网址为:https://mvnrepository.com/artifact/taglibs/standard/1.1.2
二、 eclipse导入jar包方式
第一种方式最直接:
右击项目选择Build Path,再选择Configure Build Path…

先点击Java Build Path,选择Libraries,再选择Add External JAPs…,导入自己下载的jar包,刷新就可以了

第二种方式:
- 在build path configaration 的library 里面把Web App Libraries删除。
- 此时,project里面的Webapp/WEB-INF/lib目录中的JAR文件就能显示了。把新的jar文件直接拷贝到lib下即可。然后刷新一下!
- 在build path configaration 的library里面重新添加web app libraries。就可以了!
第三种方式:直接创建自定义库
- 第一步:

- 第二步

- 第三步

- 第四步

按上述步骤添加好用户自定义库后,以后可以重用这些已定义好的User Library库,为开发节省时间。
当在Eclipse项目中遇到'Cannot find the tag library descriptor for http://java.sun.com/jsp/jstl/core'的错误时,通常是因为缺少jstl-1.2.jar和standard-1.1.2.jar这两个jar包。解决方法包括从mvnrepository.com下载所需jar包,然后通过Eclipse的Build Path进行外部JARs的导入或者直接在项目的Webapp/WEB-INF/lib目录下添加并刷新。此外,还可以创建自定义库以便于日后重用。

342

被折叠的 条评论
为什么被折叠?



