jsp中tag打不开的原因

也许有人在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文件可以不动,这样就可以了。

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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值