分享

引入taglib时,因Tomcat 版本问题导致错误

 风雨电雷 2013-04-09

tomcat7,部署tomcat6下的项目统,报tomcat 7: IllegalArgumentException: taglib definitionnotconsistentwithspecificationversion错误,

查看日志发现,是web.xml下引入taglib标签的方式有了新的配置要求。

tomcat7.0前版本web.xml中taglib配置如下:

<web-app>     

   <taglib>

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

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

    </taglib>

    <taglib>

        <taglib-uri>http://java./jstl/fmt_rt</taglib-uri>

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

    </taglib></web-app>

tomcat7.0后版本taglib配置如下

<web-app>

<jsp-config>

     <taglib>

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

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

    </taglib>

    <taglib>

        <taglib-uri>http://java./jstl/fmt_rt</taglib-uri>

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

    </taglib>

</jsp-config> 

</web-app>

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多