我在哪里放的jstl.jar和standard.jar使Netbeans的不给错误/警告?
题
我应该把jstl.jar
和standard.jar
使Netbeans的不给错误/警告了有关标签库。
解决方案
对于每一个“第三方库”你想在你的web应用程序使用,只需将它们放在Web项目的/WEB-INF/lib
文件夹其中。这种方式,将被自动取入的类路径/构建路径。
您只需要确保你的不可以中提取的JAR文件(S)和放置其宽松的内容在类路径中和/或硬编码在Web应用自身web.xml
标签库。一些贫困的在线教程,如 roseindia 的(咳嗽),即表明这种方式。不要那样做。这会使事情更糟仅
然后,在你的JSP文件,确保您使用正确的taglib URI的作为的 JSTL TLD文档。例如, JSTL芯需要被声明如下:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
请注意的/jsp
路径。因为JSTL 1.1据介绍。 JSTL的1.0不具备/jsp
路径。如果您在JSTL 1.1 / 1.2忽略它,那么事情将无法正常工作。另外请注意,您should't使用_rt
后缀如/core_rt
,这是旧的原型版本。
不隶属于 StackOverflow