EL表达式的语法
${EL 表达式}
[]操作符也可以访问对象的某个属性,例如:¥{employee["computer"]};
关系操作符
1.eq:等于
2.ne:不等于
3.lt:小于
4.gt:大于
5.le小于等于
6.ge:大于等于
逻辑操作符
1.&&与 例如:{A||B} 结果:true
3.!非 例如:${!A} 结果:false
隐式对象
1.作用域访问对象
1.pageScope:与页面page作用域中的属性相关联的Map类
2.requestScope:与请求request作用域中的属性相关联的Map类
3.sessionScope:与会话session作用域中的属性相关联的Map类
4.applicationScope:与应用程序application作用域中的属性相关联的Map类
2.参数访问对象
1.param:按照参数名称访问单一请求值得Map对象2.parpmValues:按照参数名称访问数组请求值得Map对象
3.JSP隐式对象
1.pageContext:提供对页面信息和JSP内置对象的访问
taglib指令:<%@ taglib
uri="http://java.sun.com/jsp/jstl/core"prefix="c"%>
<c:set>标签:<c:set var="变量名" value="值" scope="作用域"/>
将value值设置到对象的属性中
<c:set value="赋予javaBean对象属性的值" target="javaBean对象" property="JavaBean对象的属性名"/>
<c:out>标签
1.<c:out value="value"> 不指定默认值
2.<c:out value="value"
default="default"/> 指定默认值
3.escapeXml表示是否转换特殊字符
条件标签符
(c:if test="判断条件" var="变量" scope="存储范围")
<c:choose var="varName" scope="scope">
<c:when test="condition">
主体内容
</c:when>
<c:otherwise>
主体内容
</c:otherwise>
</c:if>
遍历集合对象
<c:forEach var="当前成员的引用" items="集合对象" varStatus="var引用的成员"
begin="开始位置" end="结束位置" step="循环的步长">
主体内容
</c:forEach>
指定语句的执行次数
<c:forEach var="当前成员的引用" items="集合对象" varStatus="var引用的成员"
begin="开始位置" end="结束位置" step="循环的步长">
主体内容
</c:forEach>
网友评论