EL表达式记录
来源:互联网 发布:手机淘宝官方客服电话 编辑:程序博客网 时间:2024/05/21 10:36
1、语法结构:
${expression}
2、[] . 运算符
${user.name} => ${user[name]}
如果属性字段包含特殊符号,则应采用带[]的方式
如:${user.my-name},应改为:${user[my-name]}
3、变量
${username} 取出范围内名称为username的变量。未指定范围,则顺序查找:
Page Request Session Application
相应的范围名称为:PageScope RequestScope SessionScope ApplicationScope
4、有效表达式
a、文字
Boolean Integer Floating Point String Null
b、操作符
算术型:+,-,*,/,div,%,mod
逻辑型:and && or || ! not
关系型:== eq != ne gt <= le >= ge
空
条件型:A?B:C
c、隐式对象
pageContext JSP页的上下文,,用于访问JSP的隐式对象。
param: ${param.name} 相当于 request.getParameter(name);
paramValues: ${paramvalues.name} 相当于 request.getParamterValues(name);
header: ${header.name} 相当于 request.getHeader(name);
headerValues: ${headerValues.name} 相当于 request.getHeadValues(name);
initParam: ServletContext.getInitparameter(String name)将上下文初始化参数名称映射到单个值
5、JSP2.0默认启用EL语言:
<%@ page isELIgnored="true" %>
6、举例:
<%=request.getParamter("username")%> 等价于 ${param.username}
<%=request.getAttribute("userlist")%> 等价于 ${requestScope.userlist}
- EL表达式记录
- EL的表达式学习记录
- 【EL】EL表达式
- java jsp jstl标签 el表达式 个人记录
- EL表达式
- EL表达式
- EL表达式
- EL表达式
- EL表达式
- EL表达式
- EL表达式
- EL表达式
- el表达式
- EL表达式
- EL表达式
- EL表达式
- el表达式
- el 表达式
- flex 菜单栏 create menu for flex
- 黑马程序员---java基础语法
- Live555: Compiling with VS2008
- 23种设计模式(1):单例模式
- 用edtftpj实现ftp文件上传和下载
- EL表达式记录
- ios--图片拾取和保存
- OpenCV的序列数据结构
- 中断服务程序--嵌入式系统
- 事件委託案例
- Intent Flag介绍
- 打开MySQL的慢查询记录
- Insert语句与外键冲突
- LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt