当我包含以下内容时,出现以下异常:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
例外:
java.lang.NoClassDefFoundError: javax/servlet/jsp/tagext/TagLibraryValidator
我做了什么:
1:包含的JSTL jar文件WEB-INF / lib文件夹
精细。那应该足够了。
2:运行配置中包含类路径(使用Eclipse) 3:构建路径中也包含。
不要这样 Eclipse在1上自动执行该操作。您需要撤消所有手动更改,这可能会使情况变得更糟。
我包括了JSTL.jar(1.2版)和JSTL Standard.jar
摆脱standard.jar。JSTL 1.2仅包含一个JAR文件。在standard.jar可能希望以定位不JSTL 1.2存在了班,造成这种抽象/依赖性错误。
standard.jar