JSTL, Can not find library tag descriptor

最近出的一个异常:导入JSTL标签库和jsp页面声明了,都还是报错。

转载请注明出处  http://blog.csdn.net/pearyangyang/article/details/44868797

跟问题的题主出的同样的错误,导入了JSTL的标签jar包和在jsp页面加入了头信息,如下:

   <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

但是还是会出现错误信息,下面是详细的项目文件:

经过实践,总结出的错误原因是:因为我使用的是tomcat7.0.57,它文件夹lib中里面的jar包就包含一个jstl1.2,而我们这里的jstl.jar明显是jstl1.0和1.1,而jstl1.0和jstl1.1需要standard.jar,而在我们的项目lib中没有standard.jar,所以导致index.jsp出现异常。

所以解决方案:

1.你可以将standard.jar拷贝到项目中lib下面

2.或者你可以直接将项目下的jstl.jar删除,将tomcat文件夹lib中的jstl1.2.jar拷贝至项目中的lib中。

原文链接:stackoverflow jstl can‘t find library tag descriptor

时间: 2024-09-07 05:43:43

JSTL, Can not find library tag descriptor的相关文章

JSP 标准标签库(JSTL)(JSP Standard Tag Library)

[1] JSTL简介    > JSTL是JSP的标准标签库    > JSTL为我们提供了一些常用的标签,供我们日常开发使用(if . if...else .遍历 . 日期格式化) > 标签库    - core :核心标签库    - 最常用的一个标签库,也就是我们熟悉c标签. - fn :函数标签库    - 函数标签库它需要结合EL表达式使用,主要定义了一些字符串操作的方法. - fmt :格式化标签库    - 主要用来做日期.数字的格式化以及国际化    - 20151019

jstl 总结

jstl 1.2 (Java Standard tag Library) java 标准标签库 核心标签库 c标签库 (最常用) 国际化标签 (fmt标签库) EL函数库 (fn函数库) xml标签库 (x标签库) sql标签库 (sql标签库) (jstl中文文档网址:http://www.runoob.com/jsp/jsp-jstl.html) "核心"库 通用 <c:out> 用于在JSP中显示数据,就像<%= ... > <c:set> 用

简单实用jstl实现代码编写

package com.ceshi; import java.io.IOException; import javax.servlet.jsp.JspException; import javax.servlet.jsp.tagext.*; public class TestTag extends SimpleTagSupport { private String outerTagName="p"; public String getOuterTagName() { return ou

简单实用jstl实现“登录|注册”

package com.ceshi; import java.io.IOException; import javax.servlet.jsp.JspException; import javax.servlet.jsp.PageContext; import javax.servlet.jsp.tagext.SimpleTagSupport; public class UserStatus extends SimpleTagSupport { private String sessionKey

&lt;转&gt;JSTL标签库的版本

参考 http://www.bubuko.com/infodetail-1077023.html http://janedoneway.iteye.com/blog/1245949 从来没认为这是个问题,不过最近发现网上关于这方面的资料比较乱,现将自己的了解整理在此,以备查阅. ? 开发团队经常使用jstl标签库,开始也没在意,大家都是简单引入jstl.jar和standard.jar,后来发现这两个包也有版本差别,各项目小组用的不同,在jsp中定义也有差别,还会引起冲突和代码不兼容.于是想在网

学会怎样使用Jsp 内置标签、jstl标签库及自定义标签

学习jsp不得不学习jsp标签,一般来说,对于一个jsp开发者,可以理解为jsp页面中出现的java代码越少,对jsp的掌握就越好,而替换掉java代码的重要方式就是使用jsp标签. jsp标签的分类: 1)内置标签(动作标签): 不需要在jsp页面导入标签 2)jstl标签: 需要在jsp页面中导入标签 3)自定义标签 : 开发者自行定义,需要在jsp页面导入标签 1.内置标签(动作标签): <jsp:forward />转发标签: 语法:<jsp:forward page="

JSTL标签库,自定义标签

JSTL 简介 JavaServer Pages Standard Tag Library由JCP(Java Community Process)指定标准 提供给 Java Web 开发人员一个标准通用的标签函数库 和 EL 配合来取代传统直接在页面上嵌入 Java 程序(Scripting)的做法,以提高程序可读性.维护性和方便性 JSTL1.1安装 下载 JSTL 主要由Apache组织的Jakarta Project 实现 http://tomcat.apache.org/taglibs/

【java读书笔记】JSTL,快速精通

JSTL并不是什么新颖的技术而且很简单,甚至有人认为JSTL已经过时了.但是我认为它既然存在,就有存在的道理,作为技术人员就应该知道它们是什么,怎么使用,有什么优点. JSTL包含两部分:标签库和EL语言.下面先介绍标签库,再介绍EL语言,最后总结一下JSTL的优点. JSTL JSTL简介 JSTL(JavaServer Page Standard Tag Library,即:JSP标准标签库),是由SUN公司提供的简化JSP页面设计的标签.JSTL是由Core(核心库).Format(格式化

java web--自定义jstl标签

   1. 自定义标签  1). HelloWorld ①. 创建一个标签处理器类: 实现 SimpleTag 接口.                    ②. 在 WEB-INF 文件夹下新建一个 .tld(标签库描述文件) 为扩展名的 xml 文件. 并拷入固定的部分: 并对                          description, display-name, tlib-version, short-name, uri 做出修改 <taglib xmlns="htt