File "/blx.tld" not found看看 "/blx.tld" 的路径

解决方案 »

  1.   

    <%@ taglib prefix="blx" uri="/blx.tld" %>
    有错除非你的blx.tld放在ROOT目录下面就没有问题。
    你的这个TLD文件放在哪里呢??
    ===================================
    我的一分耕耘,你能给一分收获
      

  2.   

    将你的blx.tld文件放置在你的目录 WEB-INF\TLDS\ 下, 然后 <%@ taglib prefix="blx" uri="/WEB-INF/TLDS/blx.tld" %>就可以了,不过你也可以在web.xml中加入标签库:// in web.xml ...<taglib>
       <taglib-uri>blx</taglib-uri>
       <taglib-location>/WEB-INF/TLDS/blx.tld</taglib-location>
    </taglib>// in a JSP file.
    <%@ taglib uri='blx' prefix='blx'%>  这样间接的使用,带来了很大的灵活性,可以不修改JSP文件而移动TLD文件。因此对部署来说,间接的方法好!!
      

  3.   

    taglib是不需要装的。"/blx.tld" not found是说blx.tld没找到,可能是tld文件放置的位置有问题,路径不对,核对一下吧。
    可以看看《Servlet与JSP权威指南》这本书,上面对taglib有些讲解,还有几个简单例子,可以看看。