关闭

JSTL标签库引入失败

标签: myeclipseeclipsejspapplicationjartomcat
4498人阅读 评论(0) 收藏 举报

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

 

关于JSPorg.apache.jasper.JasperException:

       This absolute uri http://java.sun.com/jsp/jstl/core) cannot be resolved in either web.xml or the jar files deployed with this application

       照着《精通JSP--Web开发技术与典型应用》敲了一段JSTL的代码。没想到报错了。为这个问题搞了一下午,坐得屁股疼……

       我的开发环境是Eclipse 3.2.0Myeclipse 5.0Tomcat 5.0.28(它用的是JRE1.4)JDK1.5

       从网上搜了一下,相同的说法是:一个就是JSTL的版本问题(1.01.1),是否不一致。还有就是检查虚拟目录下WEB-INF目录下的lib文件夹(如果同有lib文件夹,后动创建一个)中是否有jstl.jarstandard.jar两个jar,如果没有则把它们复制到lib下面。

       都试了,不过报错依旧……后来又找了一下加上自己的乱搞,按照上面的改过之后,大体有两种解决方法:

       第一种就是在Eclipse的工程中导入JSTL1.1后,下载JSTL1.1  http://jakarta.apache.org/taglibs/index.html---jstl.jra  standard.jar 两jar包
然后解压,*.jar*.tld放到/WEB-INF/lib目录下。也就是将所有的jakarta-taglibs-standard-current.zipJSTL的类库)中的.jar.tlb放到WEB-INF目录下的lib文件夹中,JSP文件中导入<%@ taglib prefix="c" uri="/WEB-INF/lib/c.tld" %>经试验是可以的。

       第二种是修改web.xml,加上下面的语句:

<jsp-config>

   <taglib>

    <taglib-uri>http://java.sun.com/jsp/jstl/core</taglib-uri>

    <taglib-location>/WEB-INF/c.tld</taglib-location>

   </taglib>

   <taglib>

    <taglib-uri>http://java.sun.com/jsp/jstl/xml</taglib-uri>

    <taglib-location>/WEB-INF/x.tld</taglib-location>

   </taglib>

   <taglib>

    <taglib-uri>http://java.sun.com/jsp/jstl/fmt</taglib-uri>

    <taglib-location>/WEB-INF/fmt.tld</taglib-location>

   </taglib>

   <taglib>

    <taglib-uri>http://java.sun.com/jsp/jstl/sql</taglib-uri>

    <taglib-location>/WEB-INF/sql.tld</taglib-location>

   </taglib>

</jsp-config>

       JSP中导入<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>应该就可以了……

推荐第二种^_^

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

JSP中使用taglib出错终极解决办法

jsp中 ${str} 如上使用了foreach等jstl/core中的语法,报错为: org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot b...
  • hongchangfirst
  • hongchangfirst
  • 2013-08-23 14:16
  • 28400

在Intellij Idea中怎么引入c标签

在Intellij Idea中怎么引入c标签 1、首先在jsp页面头部加如下代码:<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>很多时候,当写完这句的时候,都会报一个...
  • u013806366
  • u013806366
  • 2016-07-21 10:09
  • 6014

jsp页面中jstl标签详解

JSLT标签库,是日常开发经常使用的,也是众多标签中性能最好的。把常用的内容,放在这里备份一份,随用随查。尽量做到不用查,就可以随手就可以写出来。这算是Java程序员的基本功吧,一定要扎实。   JSTL全名为JavaServer Pages Standard Tag Library,...
  • justjackwang
  • justjackwang
  • 2013-04-15 16:31
  • 67621

JSP页面中使用JSTL标签出现无法解析问题解决办法

JSP页面中使用JSTL标签出现无法解析问题解决办法   今天建立一个JavaWeb工程测试JNDI数据源连接,在jsp页面中引入了JSLT标签库,代码如下: 1 @ page language="java" import="java.util.*...
  • bing_JavaScript
  • bing_JavaScript
  • 2016-07-28 18:15
  • 1883

jstl标签库fn函数使用

1、jstl标签库fn函数介绍:jstl标签库fn函数就是在jsp页面或js代码里面使用的函数,它是建立在EL表达式基础上的表达式函数,格式为 ${ns:methodName(args....)},一般会结合jstl标签库核心标签C标签使用。 2、使用fn函数: 引入函数声明: ...
  • javaloveiphone
  • javaloveiphone
  • 2015-12-08 11:14
  • 5303

jsp中引用的jstl 和fmt标签

JSTL 核心标签库标签共有13个,功能上分为4类: 1.表达式控制标签:out、set、remove、catch 2.流程控制标签:if、choose、when、otherwise 3.循环标签:forEach、forTokens 4.URL操作标签:import、url、redirect...
  • superdog007
  • superdog007
  • 2014-08-17 15:21
  • 15880

JSP和El表达式和JSTL标签库使用

JSP 指令是通知JSP引擎如何处理该JSP页面,不是针对程序员的。 共有三种指令:    1.page指令:        1.1. language="java"  默认是java,只能写java...
  • u012943767
  • u012943767
  • 2015-08-01 22:05
  • 9851

JSTL核心标签库--C标签的使用

JSTL标签库--JSP Standard Tag Library,JSP标准标签库,是一个开放源代码的JSP标签库。 说明:在javaee4.0中,需要导入JSTL相关的jar包,但是在javaee 5.0开始,默认已经包含了相关的jar包。 一、JSTL介绍 1.JavaServer Pa...
  • Before_Morning
  • Before_Morning
  • 2015-03-21 09:40
  • 828

在Maven工程中引入JSTL标签库

使用Maven导入jstl报错:The absolute uri: [http://java.sun.com/jsp/jstl/core] cannot be resolved in either web.xml or the jar files deployed with this applica...
  • baidu_32377671
  • baidu_32377671
  • 2017-11-03 11:17
  • 114

JSTL-XML标签库

在JSP页面中使用标签库代替传统Java片段语文来实现页面显示逻辑已经不是新技术了,但是自定义的标签容易造成重复定义和非标准的实现,所以JSTL(JSP Standard Tag Library,JSP标准标签库)诞生了。JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakar...
  • i_love_t
  • i_love_t
  • 2017-01-16 21:25
  • 330
    个人资料
    • 访问:542011次
    • 积分:5756
    • 等级:
    • 排名:第5250名
    • 原创:116篇
    • 转载:126篇
    • 译文:3篇
    • 评论:36条
    最新评论