我阅读了有关此错误的所有帖子但由于某种原因它对我不起作用...
这是我的文件夹结构,
我收到了标题中提到的错误
if_tag.jsp的代码,
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<html>
<head>
<title><c:if> Tag Example</title>
</head>
<body>
<c:set var="salary" scope="session" value="${2000*2}"/>
<c:if test="${salary > 2000}">
<p>My salary is: <c:out value="${salary}"/><p>
</c:if>
</body>
</html>
jstl库位于 -
C:\tomcat\webapps\ROOT\WEB-INF\lib
答案 0 :(得分:0)
答案 1 :(得分:0)
我只是想注意,如果您有一个基于Maven的项目,并将其导入eclipse但收到此错误绝对URI,那么您可能需要遵循这些指示Maven dependencies not visible in WEB-INF/lib(即部署程序集)步骤)
答案 2 :(得分:0)
要解决此问题,请将jstl-1.2.jar文件复制并粘贴到WEB-INF / lib文件夹目录中。这样可以解决您的问题。
答案 3 :(得分:0)
如果要在Eclipse中的服务器上将项目作为动态Web项目运行,则应通过右键单击>属性并选择“部署程序集”来打开项目属性。在此处单击“添加”,选择“ Java构建路径条目”,然后选择“ Maven依赖项”,然后单击“完成并应用”。
希望,它可能会起作用。它对我有用。