0
点赞
收藏
分享

微信扫一扫

javaWeb(域对象&EL表达式&JSTL)

转角一扇门 2022-04-17 阅读 171

一、域对象

一、内置对象之域对象:

pageContext :作用域仅限于当前的jsp页面(范围最小)

request:作用域仅限于当前请求(转发有效)

session:作用域仅限于当前会话(浏览器的打开和关闭之间称之为一次会话)

application:作用域仅限于当前web应用(服务器的打开和关闭之间有效)(范围最大)

二、EL表达式

1、什么是EL表达式

1EL.表达式取域对象的值

1、${pageScope.aa}<br> 
	2、${requestScope.aa}<br> 
	3、${sessionScope.aa}<br>
    4、${applicationScope.aa}<br>

2EL运算符

${1+2}___${5>2}___${not empty myls}

3EL表达式取对象属性的值

    ${goods.gname}___${goods.gprice }

三、JSTL(jsp标准标签库)

 通用标签:set    out    remove

<h3>通用标签:set out remove</h3>
<c:set var="sb" value="${665+1}" scope="session"></c:set>
<c:out value="${sb}"></c:out><br>
<c:remove var="sb" scope="request"/>

 

条件标签: if

<h3>条件标签:if</h3>
	<c:if test="${empty myls }">
		就是这么六!
	</c:if>

 

迭代标签:forEach

<h3>迭代标签:forEach</h3>
	 打印1-10:<br>
	 <c:forEach begin="1" end="10" var="i" step="2">
	   ${i }
	 </c:forEach>
	 <!-- 遍历对象集合 -->
	 <c:forEach items="${myls}" var="g">
	   ${g.gname}
	 </c:forEach>

 

举报

相关推荐

0 条评论