在写前端页面的时候使用<c:if test=""> </c:if>标签,测试发现标签并没有起到效果
仔细分析了一下可能出现的错误:
1.使用<c:if>标签需要引入标签库:
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
2.判空不能用==null或!=null这种Java语法,应该使用empty和!empty来判断null
<c:if test="${empty birthday}">
<c:if test="${!empty birthday}">
3.我出现的错误是这样的,在el表达式结尾大括号和第二个双引号之间出现了空格,导致标签失效
<c:if test="${empty birthday} ">