我正在尝试在码头中运行一个在 Tomcat 5.5 中运行良好的应用程序。该应用程序使用 servlet 2.4 和 JSP 2.0。
Jetty/Jasper 抛出此异常:
org.apache.jasper.JasperException: /WEB-INF/tiles/layout/main.jsp(85,55) PWC6340: According to the TLD, rtexprvalue is true, and deferred-value is specified for the attribute items of the tag handler org.apache.taglibs.standard.tag.rt.core.ForTokensTag, but the argument for the setter method is not a java.lang.Object
一件奇怪的事情是,我在任何地方都找不到 TLD。它似乎是通过我不明白的魔法获得的。是否可能获得错误的 TLD?
也很难分辨它从哪里加载 org.apache.taglibs.standard.tag.rt.core.ForTokensTag。Eclipse 在项目的加载路径中没有找到它。
欢迎任何提示...