Jsp tld文件无法解析
我使用JSP 1.2和来自Tomcat 7本地应用程序服务器上的JSTL或spring的taglib声明。 但总是,无论这些文件是在WEB-INF / lib下还是在类路径中的其他位置,我总是会得到类似这样的错误:绝对的uri:http://java.sun.com/jsp/jstl/core不能是在web.xml或使用此应用程序部署的jar文件中解析绝对uri:http://www.springframework.org/tags/form无法解析。 等等
我可以通过tomcat解析这些文件的唯一方法是,当我将它们从jar中解压缩到WEB-INF文件夹中时。
在我解决了这个问题后,我又问了一些其他成员,他们告诉我为了提高性能 - catalina.properties文件中有一个配置可以跳过tld文件扫描:
tomcat.util.scan.StandardJarScanFilter.jarsToSkip=*
org.apache.catalina.startup.ContextConfig.jarsToSkip=*
org.apache.catalina.startup.TldConfig.jarsToSkip=*
tomcat.util.scan.DefaultJarScanner.jarsToSkip=*
(请参阅这里的解释:https://wiki.apache.org/tomcat/HowTo/FasterStartUp,在这里:https://tomcat.apache.org/tomcat-7.0-doc/config/systemprops.html)
所以我改变它只跳过一些沉重的瓶子(尽管我可以添加任何我知道不包含tld文件的jar),问题就解决了。
链接地址: http://www.djcxy.com/p/12969.html