获取JSTL以使用Tomcat

时间:2013-08-12 01:20:05

标签: tomcat jstl

我无法想出这个。我用glassfish测试了我的应用程序,一切正常。但是当我部署到tomcat服务器时,我的jsp中的jstl出现问题。它指向这条线。

<c:when test="${empty reservations}">

我不明白与Tomcat的区别。有任何想法吗?确切的信息是:

org.apache.jasper.JasperException: An exception occurred processing JSP page /results.jsp   at line 20 17: 

我的lib目录和tomcat中的lib目录都必须有jstl jar吗?

1 个答案:

答案 0 :(得分:0)

确保您在顶部有一个条目

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>

另外,将jstl jar保存在lib文件夹(WEB-INF - &gt; lib文件夹)中,如果你正在运行Eclipse,那么将它保存在Build Path中以解决它显示的消息(正如Eclipse IDE将从Build中引用的那样)路径)。

如果尝试通过Eclipse,那么只需检查此文件夹,

   Workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ProjectName

在这里检查“ProjectName”是否包含jstl jar。