JSTL:
使用[]来获得有名字或者按数字排序的属性:
表达式${user[“name”]}和表达式${user.name}含义相同。
表达式${row[0]} 表名row集合的第一条目。
Empty操作符(空值检查)
如:${empty name} 如果name为空返回true,否则返回false
如同:${name==null}
通用标签:
<c:out>:
<c:out value=”name” default=”为空”>
当name=null时,输出default的值。
<c:out value=”${sessionScope.name}”>
指定从session获得值与${sessionScope.name}一样
<c:forTokens itms=”a:b:c:d” delims=”:”var=”token”>
<c:outvalue=”${token}” />
</c:forTokens>
这个标签用于分割字符串为数组循环输出
<c:redirect url="http://www.baidu.com" />
<c:paramname=”id” value=”888”>
</:redirect>
当页面有这句话时,载入页面会自动重新定向到:http://www.baidu.com?id=888