为什么我的自定义tld无法从/ WEB-INF / lib /访问

时间:2015-02-14 03:17:54

标签: java jsp servlets taglib

在我的网络应用程序中,我将custom.tld文件放在/WEB-INF/lib/custom.tld中,并在我的web.xml中引用为

<jsp-config>
    <taglib>
        <taglib-uri>customTldUri</taglib-uri>
        <taglib-location>/WEB-INF/lib/custom.tld</taglib-location>
    </taglib>
</jsp-config>

如果我在 jsp 中添加taglib,那么我将JasperException因为无法找到/添加引用的tld

但如果我确实将custom.tld移至/WEB-INF/custom.tld并将web.xml更新为<taglib-location>/WEB-INF/custom.tld</taglib-location>,那么它就能正常运作。

但是在同一个项目中,我确实在/WEB-INF/lib/struts-*.tld中添加了 struts tld 文件,并且没有例外。

我的问题是,如果我将custom.tld置于/WEB-INF/lib/ strtus tld 正常工作,我的{{1}}无法访问?

0 个答案:

没有答案