社区
Web 开发
帖子详情
工程求助,说是缺少JSTL包,但是项目里面是没有lib文件的,不知道怎么引入jar包了
小生活丨
2015-07-10 10:30:01
刚入职,公司正在做的项目,用的是maven打的包,然后拷到我本地就报错了,说是缺少JSTLjar包,但是工程里面不是没有lib文件夹吗,应该怎么引入jar包呢。错误如下:
...全文
461
5
打赏
收藏
工程求助,说是缺少JSTL包,但是项目里面是没有lib文件的,不知道怎么引入jar包了
刚入职,公司正在做的项目,用的是maven打的包,然后拷到我本地就报错了,说是缺少JSTLjar包,但是工程里面不是没有lib文件夹吗,应该怎么引入jar包呢。错误如下:
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
adef134567
2017-09-19
打赏
举报
回复
我也出了这个问题,lz怎么解决的啊
qq_21577617
2016-04-29
打赏
举报
回复
楼主你的环境是哪里出了问题
小生活丨
2015-08-06
打赏
举报
回复
我的是环境的问题,谢谢楼上的两位的解答
坏坏小菜
2015-07-16
打赏
举报
回复
你需要将jstl.jar和 standard.jar添加到classpath中,还要注意的是,jstl如果是1.0的话就得这样写<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %> ,如果不是就用<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>,至于哪一种可以,你自己试试看就是的
Inhibitory
2015-07-10
打赏
举报
回复
1. 你的开发环境支持Maven吗? 2. 你是打开Maven打的jar包还是打开Maven工程?
jstl
1.1.
jar
和standard1.1.
jar
今天做
项目
,用到了el表达式和
jstl
,在tomcat6.0上跑得好好的,没想到copy到tomcat5.5后,服务器起不来了,是tomcat版本的问题。查阅了不少资料,现在总结如下: 错误信息: java.lang.NoClassDefFoundError: javax/el/ExpressionFactory 分析:少
包
,上网查阅后发现解决方法 解决方法:将javaee.
jar
包
再copy一份放在tomcat目录的common\
lib
下 如上完成后即解决了该异常,大以为大功告成,没想到又出现了新异常 错误信息:java.lang.NoSuchMethodError: javax.servlet.JSP.PageContext.getELContext()LJAVAx/el/ELContext 分析:这个问题网上找了半天没看到解决方法,只好自己想办法。想起先前看到的一个知识点:tomcat 6 实现了 servlet 2.5 和JSP2.1的规范相应的 tomcat 5 实现的是 2.4和2.0,想到tomcat5不支持
JSTL
1.2,于是替换
JSTL
1.1的
包
试试看后,问题解决 解决方法:移出
工程
lib
目录中的
JSTL
1.2.
jar
,添加standard-1.1.
jar
和
JSTL
1.1.
jar
总结:
jstl
1.1版本由2个必要
包
构成:standard-1.1.
jar
和
JSTL
1.1.
jar
;而
jstl
1.1版本只有一个必要
包
JSTL
1.2.
jar
。(一开始在替换的过程中想当然的用
JSTL
1.1.
jar
换
JSTL
1.2.
jar
,然后遗漏了standard-1.1.
jar
,耽搁了不少时间。) 经测试,tomcat6.0支持
JSTL
1.2版本,也支持
JSTL
1.1版本;tomcat5.5只支持
JSTL
1.1(
JSTL
1.1一下版本未测试) 不建议将2个版本的3个
包
同时放在
工程
中,可能会发生版本冲突。(另外,实际操作的时候发现
JSTL
1.2.
jar
和
JSTL
1.1.
jar
这2个
包
放一起可以在tomcat5.5和tomcat6.0上跑,鉴于
JSTL
1.1.
jar
里面
没有c.tld等
文件
,猜测
JSTL
1.1.
jar
里面
只是放置了1.1的专用的类和信息)
jstl
-1.2.1
jar
jstl
-1.2.1,之前的版本需要在服务器中配置一下,而且它分成了两个
jar
(
jstl
.
jar
和standard.
jar
)还有一个tld
文件
,而1.2已经不用配置了,直接把javax.servlet.jsp.
jstl
-1.2.1.
jar
和javax.servlet.jsp.
jstl
-api-1.2.1.
jar
两个
jar
放到服务器的
lib
文件
夹下就行了(我记得是这样子的,反正那样做的可以用的),资源里还有很多帮助文档:javax.servlet.jsp.
jstl
-1.2.1-javadoc.
jar
,javax.servlet.jsp.
jstl
-1.2.1-sources.
jar
,javax.servlet.jsp.
jstl
-api-1.2.1-javadoc.
jar
,javax.servlet.jsp.
jstl
-api-1.2.1-sources.
jar
,需要的朋友可以拿去用用,同样,还是0积分。
JSP中
JSTL
标签库实操极简入门
JSP中
JSTL
标签库的使用,极简实操,快速入门。内容
包
括:
JSTL
标签库的使用-1-环境准备
JSTL
标签库的使用-2-c标签中的out
JSTL
标签库的使用-3-c标签中的set
JSTL
标签库的使用-4-c标签中的remove
JSTL
标签库的使用-5-c标签中的catch
JSTL
标签库的使用-6-c标签中的if
JSTL
标签库的使用-7-c标签中的foreach使用之一
JSTL
标签库的使用-8-c标签中的foreach使用之二
使用
JSTL
需要的
jar
包
程序
文件
JSP 标准标签库(JSP Standard Tag
Lib
rary,
JSTL
)是一个实现 Web 应用程序中常见的通用功能的定制标记库集,这些功能
包
括迭代和条件判断、数据管理格式化、XML 操作以及数据库访问. 如果要使用
JSTL
,则必须将standard-1.1.2.
jar
和
jstl
-1.2.
jar
文件
放到classpath中
jstl
的相关
jar
包
(
jstl
.
jar
和standard.
jar
)
jstl
.
jar
包
,添加后在jsp页面中加入,然后在希望显示的时间格式中输入,即可显示你期望的时间显示效果
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章