您的位置:首页 > Web前端 > JavaScript

JSTL标签库的一些基础实例

2016-02-14 00:02 585 查看
如题所示,只是一些简单的入门实例,代码如下:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<html>
<head>
<title>JSTL简单实例</title>
</head>

<body>
<c:set var="number" value="5"></c:set>
<c:out value="${number}"></c:out>
<br>
<c:if test="${1 > 2}">
<c:out value="1大于2"></c:out>
</c:if>
<c:if test="${1 < 2}">
<c:out value="1小于2"></c:out>
</c:if>
<hr />

普通循环:
<c:forEach begin="0" end="9" varStatus="i">
<c:out value="${i.index}"></c:out>
<br />
</c:forEach>
<hr />
数组循环:
<%
String[] arrags = { "这", "是", "数", "组", "迭", "代" };
request.setAttribute("arrags", arrags);
%>
<c:forEach items="${arrags}" var="arrag">
<c:out value="${arrag}"></c:out>
<br />
</c:forEach>
<hr />
集合循环:
<%
List<String> list = new ArrayList<String>();
list.add("集");
list.add("合");
list.add("遍");
list.add("历");
request.setAttribute("list", list);
%>
<c:forEach items="${list}" var="c">
<br />
<c:out value="${c}"></c:out>
</c:forEach>
</body>
</html>
输出:



注:文件必须是JSP格式,而且文件前面需要引入:<%@taglib prefix=”c” uri=”http://java.sun.com/jsp/jstl/core”%>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  JSP 标签 JSTL