jsp中tag打不开的原因

来源:互联网 发布:上海网络推广5atg 编辑:程序博客网 时间:2024/06/02 04:41
也许有人在jsp中会用
<%@ taglib tagdir="/WEB-INF/tags" prefix="font" %>                      //这个只是打个比方

来加载tag文件夹,即使jsp文件和tag文件都没有错误,但是会发现在tomcat上面依旧会报错。如下图:

这样的错误,是因为你的tag文件虽然放在了WEB-INF/tags文件夹下面但是却不是tomcat所提供的那个WEB_INF/tags文件夹。

就比如说我的是放在apache-tomcat-7.0.55/webapps/ROOT/File/web8/WebRoot/WEB-INF/tags文件夹下面的(MyEclipse所提供的路径,但是却不在tomcat的认定路径“apache-tomcat-7.0.55/webapps/ROOT/WEB-INF/tags”文件夹下面,才导致错误。)

你每次用

<%@ taglib tagdir="/WEB-INF/tags" prefix="font" %>
这个语句加载tag文件时,服务器都会默认到“apache-tomcat-7.0.55/webapps/ROOT/WEB-INF/tags”的这个WEB-INF下面去找。



解决这个问题的办法就是把tag文件复制到“apache-tomcat-7.0.55/webapps/ROOT/WEB-INF/tags这个文件夹下面去,jsp文件可以不动,这样就可以了。

其他的问题百度上基本都可以找到,我也就不一一说完了。

0 0
原创粉丝点击