EL表达式和JSTL标准标签库】的更多相关文章

一.EL表达式 什么是EL表达式 EL(Express Lanuage)表达式可以嵌入在jsp页面内部 减少jsp脚本的编写 EL出现的目的是要替代jsp页面中脚本的编写. EL表达式的作用 EL最主要的作用是获得四大域中的数据 // 1. pageContext ${pageScope.key}; // 2. request ${requestScope.key} // 3. session ${sessionScope.key} // 4. application ${application…
目录 EL表达式 什么是EL表达式 作用 EL内置11对象 EL执行表达式 JSTL 什么是JSTL JSTL标准标签库有5个子库 把JSTL标签库jar包引入工程当中 if标签 foreach标签 JavaEE开发模式 什么是开发模式 JavaEE模式 EL表达式 什么是EL表达式 EL(Express Lanuage)表达式可以嵌入在jsp页面内部 减少jsp脚本的编写 EL出现的目的是要替代jsp页面中脚本的编写. 作用 ​ EL最主要的作用是获得四大域中的数据 ​ 从四大域当中取数据 p…
1 EL表达式 1.1 EL的概述 EL,全名为Expression Language. 主要作用: ①EL表达式主要用于替换jsp页面中的脚本表达式,以便于从各种类型的web域中检索java对象(某个web域中的对象),获取数据(访问javabean的属性.访问List集合.访问Map集合.访问数组). ②执行运算. ③利用EL表达式可以在jsp页面中执行一些基本的关系运算.逻辑运算和算数运算,以便于在jsp页面完成一些简单的逻辑运算. ④获取web开发常用的对象. ⑤EL表达式定义了一些隐式…
EL表达式 1./*获取数据*/ (某个web域中的对象,访问javabean的属性.访问List集合.访问Map集合.访问数组) <html> <head> <title>el表达式</title> </head> <body> <---------------------el表达式---(找不到数据的话,返回"",不是null)--------------------------------->&l…
[文档整理系列] Java Web之JSTL标准标签库总结…
一.EL表达式(expression language): 语法  ${...} jsp中page指令有一个属性叫isELIgnored, 用来标记此页面是否忽略EL表达式, 默认为false 举个例子: 常规写法: <%=session.getAttribute("test")%> EL表达式写法: ${sessionScope.test}或者${sessionScope["test"]} 实例1:EL变量 <%@ page language=&…
1.什么是JSTL JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能. JSTL支持通用的.结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签. 除了这些,它还提供了一个框架来使用集成JSTL的自定义标签. 根据JSTL标签所提供的功能,可以将其分为5个类别. 核心标签(core): 核心标签库,我们学习的重点: 格式化标签 :只需要学习两个标签即可: SQL 标签( sql):数据库标签库,不需要学习了,它过时了: XML 标签: 不需要…
JSP标准标签库(JavaServer Pages Standard Tag Library,JSTL)是一个定制标签库的集合,用来解决 像遍历Map或集合.条件测试.XML处理,甚至数据 库访问和数据操作等常见的问题. 一.下载 官方下载地址:http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/ 菜鸟下载地址:jakarta-taglibs-standard-1.1.2.zip 下载 jakarta-taglibs-…
JSTL(JSP Standard Tag Library)标准标签库: 1, 核心标签(最常用, 最重要的) 表达式控制标签 out 输出常量 value---直接赋值 输出变量 default---默认值 escapeXml---控制转义字符(默认为true, 如果需要转义, 设置为false) set 三个属性: var value scope---将一个值存到*scope中(默认是page) scope的取值为: page, request, session, application 赋…
JSTL标签库的使用是为类弥补html表的不足.规范自己定义标签的使用而诞生的. 在告别modle1模式开发应用程序后.人们開始注重软件的分层设计,不希望在jsp页面中出现java逻辑代码,同一时候也因为自己定义标签的开发难度较大和不利于技术标准化产生了自己定义标签库. JSTL标签库可分为5类: q        核心标签库 q        I18N格式化标签库 q        SQL标签库 q        XML标签库 q        函数标签库 本章将对这些内容一一讲述. 9.1 …