<%@ page language="java" import="java.util.*" contentType="text/html;charset=gb2312" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>el表达式</title>
</head>
<body>
<!--
1 el通过.和[]来存取数据。
例如${applicationScope.user.userName}或者${applicationScope.user["userName"]}
2 如果存取的属性名称包含一些特殊符号,如"."或者是"-"等非字母或数字符号必须用[]
applicationScope.user["user-Name"]
3 如果使用变量来传入,那么也只能使用[].例如
<%String data="username";%>
${applicationScope.user[data]}
4 当然有四个隐含对象:applicationScope,sessionScope,requestScope,pageScope.与application
,session,request,pageContext相对应.例如applicationScope用来获取application范围的属性值
-->
<%
application.setAttribute("name","application_James");
session.setAttribute("name","session_James");
request.setAttribute("name","request_James");
pageContext.setAttribute("name","pageContext_James");
%>
${applicationScope.name}<br>
${sessionScope.name}<br>
${requestScope.name}<br>
${pageScope.name}<br>
</body>
</html>
applicationScope
最新推荐文章于 2023-05-08 21:27:19 发布