jsp中tag打不开的原因 ╰半橙微兮° 2022-08-10 17:39 175阅读 0赞 也许有人在jsp中会用 <%@ taglib tagdir="/WEB-INF/tags" prefix="font" %> //这个只是打个比方 来加载tag文件夹,即使jsp文件和tag文件都没有错误,但是会发现在tomcat上面依旧会报错。如下图: ![SouthEast][] 这样的错误,是因为你的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文件可以不动,这样就可以了。 其他的问题百度上基本都可以找到,我也就不一一说完了。 [SouthEast]: /images/20220810/3ae04739d7bd45a4b3cb38c7373d1e6e.png
还没有评论,来说两句吧...