zoukankan      html  css  js  c++  java
  • 使用jstl标签时提示The absolute uri: http://java.sun.com/jsp/jstl/core cannot

    http://www.360doc.com/content/11/1219/15/1007797_173395882.shtml

    检查应用目录下WEB-INF的lib里是否有jstl.jar和standard.jar两个包(注意:两个包的版本要一致,这一点要注意,如jstl-1.1.2.jar和standard-1.0.6.jar不起效的),可以用winrar打开包查看META-INF下的MANIFEST.MF文件里Implementation-Version的值来看版本号,或者直接将tomcat应用目录下的examles里WEB-INFlib下的两个标准库文件复制到项目的目录中。

    第一种就是在Eclipse的工程中导入JSTL1.1后,下载JSTL1.1  http://jakarta.apache.org/taglibs/index.html
    然后解压,把*.jar和*.tld放到/WEB-INF/lib目录下。也就是将所有的jakarta-taglibs-standard-current.zip(JSTL的类库)中的.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" %>。应该就可以了……

    推荐第二种^_^!

  • 相关阅读:
    Kooboo CMS
    Kooboo CMS
    Kooboo CMS
    Kooboo CMS
    Kooboo CMS
    Ajax.BeginForm VS Html.BeginForm
    ASP.NET或者 js方式实现文件夹多图片浏览的方式
    C++入门知识总结(1)
    几个步骤轻松搞定ASP.NET 依赖注入。
    使用GIT@OSChina 实现协同工作的方法。
  • 原文地址:https://www.cnblogs.com/suizhikuo/p/6322043.html
Copyright © 2011-2022 走看看