struts之el表达式简单学习笔记

来源:互联网 发布:java是前端还是后端 编辑:程序博客网 时间:2024/06/10 01:55
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 }取出数组用[]和下标进行导航取出ListuserList[3]:${userList[3].name }取出数组用[]和下标进行导航el对运算符的支持1+2=${1+2 }+-*/%类似el判断是否为空${empty value}empty为关键字 value为key在el表达式中制定scope的使用方法example:${requestScope.hello } 在request范围内寻找hello