【发布时间】:2009-06-16 12:29:51
【问题描述】:
我有一个基于 Struts 1.2 的 Web 应用程序,它在 JSP 页面中使用了大量的 scriptlet 代码,我希望通过使用 JSTL 来清理代码。Servlet 规范级别:2.3 和 JSP 规范级别:1.2。 我正在使用 WSAD 5.1。
我尝试使用<c:if></c:if> 标签,但在构建项目时出现以下错误。
“JSP 翻译:无法加载 if 标记”
我已经在相应的文件夹中包含了这个标签库的 taglibs 元素以及 TLD 文件。
我猜容器找不到标签处理程序。
如果有人能分享他们对此的想法,那就太好了。
【问题讨论】:
-
要回答这个问题,我们需要更多信息:什么 servlet 容器、您安装了哪些库以及您尝试使用的 servlet 规范的版本。 JSTL 在 servlet 2.3 和 2.4 之间发生了很大变化。
标签: java jakarta-ee struts jstl