jsp使用el和jstl
1 <% 2 request.setAttribute("name", "测试"); 3 %> 4 <!-- 属性名 属性值 存储域 --> 5 <c:set var="age" value="17" scope="request"> 6 </c:set> 7 <!-- if标签 --> 8 <c:out value="${name}"></c:out> 9 <br /> 10 <c:if test="${name!=null }"> 11 是 12 </c:if> 13 <br /> 14 <!-- if和else --> 15 <c:choose> 16 <c:when test="${age<18}"> 17 <font color="red">未成年</font> 18 </c:when> 19 <c:otherwise> 20 <font color="green">已成年</font> 21 </c:otherwise> 22 </c:choose> 23 <br /> 24 <% 25 List<String> list = new ArrayList<>(); 26 list.add("循环1"); 27 list.add("循环2"); 28 list.add("循环3"); 29 list.add("循环4"); 30 request.setAttribute("list", list); 31 %> 32 <!-- 循环标签forEach var遍历索引 begin从哪里开始 end到哪里结束 --> 33 <c:forEach var="i" begin="1" end="5"> 34 ${i }<br /> 35 </c:forEach> 36 <!-- itme是要遍历的集合 --> 37 <c:forEach items="${list}" var="s"> 38 ${s }<br /> 39 </c:forEach>