<%@ page contentType="text/html; charset=utf-8"%> 使用EL表达式查询属性名的属性值

使用EL表达式查询属性名的属性值


<%-- Java脚本设置属性值 --%> <% pageContext.setAttribute("用户名", "Mayifei"); %> <% request.setAttribute("书名", "《Java Web程序设计》"); %> <% session.setAttribute("用户名", "马亦飞"); %> <% application.setAttribute("书名", "《Java基础》"); %>

使用\${xxxxScope.属性名}格式的EL查询指定范围的属性值

表达式\${pageScope.用户名}的值为:${pageScope.用户名}
表达式\${requestScope.书名}的值为:${requestScope.书名}
表达式\${sessionScope.用户名}的值为:${sessionScope.用户名}
表达式\${applicationScope.书名}的值为:${applicationScope.书名}

使用\${属性名}格式的EL查询属性值

在page、request、session、application这4个作用域内按顺序依次查找[属性名]的属性值。

表达式\${用户名}的值为:${用户名}
表达式\${书名}的值为:${书名}