一,本例主要讲核心标签的使用方法
<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编码相关。 --%>
jsp:常用标签的核心标签的使用
原文地址:http://www.cnblogs.com/dybe/p/8047424.html