一,本例主要讲核心标签的使用方法
<c:out value="${null}" default="ada"></c:out> <!-- out方法如果value值为空则显示默认值 --> <c:out value="<adadadd>" escapeXml="false"></c:out> <!-- escapeXml方法是否使用Xml特殊字符 --> <c:set value="ada" scope="session" var="bb"></c:set> <!-- scope var属性的作用域 value值 --> <c:remove var="bb" scope="session"/> <!-- remove删除标签 --> <%=session.getAttribute("bb")%> <c:if test="${bb==null}" var="qq" scope="session"> <!-- if标签var储存判断的结果,scope作用域 --> <%=session.getAttribute("qq") %> <c:out value="bb被删除了"></c:out> </c:if> <c:choose> <c:when test="${bb==null}"> bb真的被删除了! </c:when> <c:when test="${!bb==null}"> bb还在 </c:when> <c:otherwise> 神马也没有 </c:otherwise> </c:choose> <!-- choose标签与switch标签类似,when标签判断条件是否成了 otherwise标签在when标签判断未成功时执行 --> <c:forEach var="i" begin="1" end="3"> Item<c:out value="${i},bb真的真的被删除了"></c:out><br> </c:forEach> <!-- forEach循环begin开始参数,end结束参数。 --> <c:url var="myurl" value="index.jsp"> <c:param name="name" value="ccc"></c:param> <c:param name="url" value="www.360.com"></c:param> </c:url> <a href="/<c:out value="${myurl}"/>"> aaa</a> <%-- <c:param>标签用于在<c:url>标签中指定参数,而且与URL编码相关。 --%>