struts之el表达式简单学习笔记
2011-04-26 19:46
435 查看
JSTL简介
SUN的标准Taglib库,JSTL不依赖于任何框架。JSTL由两部分组成标签库以及el表达式。
JSTL标签库有以下几部分组成
核心库
国际化库
格式化库
XML库
数据库
函数标签库
EL表达式
el表达式的使用方法$和{}
examples:
取出普通字符串
${hello} 在request范围内寻找属性名为hello的属性,并打印输出在页面上
作用等同于标签
如果为在表达式中制定scope,它的搜索顺序为pageScope~applicationScope.
取出结构
${user.name }
用.进行导航,也叫存取器。和struts中标签的使用方式非常类似
取出map
${mapValue.key1 }
mapValue为scope中的属性名,key1为map中的Key值。
取出字符串数组
${strArray[1] }
取出数组用[]和下标进行导航
取出对象数组
${users[2].name }
取出数组用[]和下标进行导航
取出List
userList[3]:${userList[3].name }
取出数组用[]和下标进行导航
el对运算符的支持
1+2=${1+2 }
+-*/%类似
el判断是否为空
${empty value}
empty为关键字 value为key
在el表达式中制定scope的使用方法
example:
${requestScope.hello } 在request范围内寻找hello
SUN的标准Taglib库,JSTL不依赖于任何框架。JSTL由两部分组成标签库以及el表达式。
JSTL标签库有以下几部分组成
核心库
国际化库
格式化库
XML库
数据库
函数标签库
EL表达式
el表达式的使用方法$和{}
examples:
取出普通字符串
${hello} 在request范围内寻找属性名为hello的属性,并打印输出在页面上
作用等同于标签
如果为在表达式中制定scope,它的搜索顺序为pageScope~applicationScope.
取出结构
${user.name }
用.进行导航,也叫存取器。和struts中标签的使用方式非常类似
取出map
${mapValue.key1 }
mapValue为scope中的属性名,key1为map中的Key值。
取出字符串数组
${strArray[1] }
取出数组用[]和下标进行导航
取出对象数组
${users[2].name }
取出数组用[]和下标进行导航
取出List
userList[3]:${userList[3].name }
取出数组用[]和下标进行导航
el对运算符的支持
1+2=${1+2 }
+-*/%类似
el判断是否为空
${empty value}
empty为关键字 value为key
在el表达式中制定scope的使用方法
example:
${requestScope.hello } 在request范围内寻找hello
相关文章推荐
- Struts2.1 OGNL 表达式 学习笔记
- 【SSH学习笔记】—从配置Struts1环境到简单实例
- JAVA学习笔记Day09——JAVA用正则表达式简单解析
- Struts2.1 ONGL 表达式 学习笔记
- Struts2.1 OGNL 表达式 学习笔记
- 关于ognl+struts-tag与el+jstl互相代替,以及el和jstl的学习笔记
- 学习笔记:EL表达式 实现数据回显
- Struts2.1 OGNL 表达式 学习笔记(转)
- EL表达式—学习笔记
- ognl+struts-tag与el+jstl互相代替,以及el和jstl的学习笔记
- EL&JSTL表达式学习笔记 -- day01
- 学习笔记:EL 表达式
- Struts 1 学习笔记-5-1(Struts中I18N的简单测试)
- OA学习笔记-010-Struts部分源码分析、Intercepter、ModelDriver、OGNL、EL
- J2EE学习笔记之EL表达式
- Struts2.0学习笔记---ognl表达式的常见用法
- EL表达式 学习笔记(JSTL)
- Struts 1 学习笔记-5-2(编写一个简单的支持I18N的登录系统)
- Strus2 学习笔记 (一)struts的简单配置及实例
- Struts 1 学习笔记-1(简单登录模块的实现,Struts初步了解)