我在使用JSTL标记时遇到一些问题。我在pom.xml中添加了依赖项
这是代码:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Add Course</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<c:out value="AAA"></c:out>
<c:set var="age" value="26" />
<c:if test="${age >= 18}">
<c:out value="You are eligible for voting!" />
</c:if>
<c:if test="${age < 18}">
<c:out value="You are not eligible for voting!" />
</c:if>
</body>
</html>
c:out标签有效。 c:if标记不起作用,尽管IDE不会出现任何错误。
我在做什么错了?
答案 0 :(得分:0)
尝试一下:
<c:if test="${age >= '18'}">
<c:out value="You are eligible for voting!" />
</c:if>