浏览 3854 次
锁定老帖子 主题:解决taglib报错问题
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-07-19
但如果我的web应用中用了jstl的一些taglib的时候由于我配置的jetty服务器本身不能识别taglib于是便会报如下一个错误 The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application 在网上找了一些解决办法大多是针对tomcat服务器的,主要是要把jstl和standard这两个包复制到tomcat根目录下common/lib下就可以了,而此处我们用的是由maven部署的jetty服务器的 插件形式,我这两个包怎么来放置呢? 查看了一下maven官网对jetty的使用说明。发现只要在POM中对jetty做如下配置就可以了: <plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>maven-jetty-plugin</artifactId> <dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.1.2</version> <type>jar</type> </dependency> <dependency> <groupId>taglibs</groupId> <artifactId>standard</artifactId> <version>1.1.2</version> <type>jar</type> </dependency> </dependencies> </plugin> 实际上这种方式就是告诉jetty要以那两个包为依赖来运行了。。enjoying~ 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |