zoukankan      html  css  js  c++  java
  • El 表达式和 Jstl 标签库

    El 表达式学习

    1、 什么是 EL 表达式

    全称:Expression Language,一种写法非常简介的表达式。语法简单易懂,便于使用。表达式语言的灵感来自于 ECMAScript 和XPath 表达式语言

    2、 EL 表达式的作用作用:

    让 jsp 书写起来更加的方便。简化在 jsp 中获取作用域或者请求数据的写法。也会搭配 Jstl 来进行使用。

    3、 使用 EL 表达式语法结构:

    ${expression},提供.和[ ]两种运算符来存取数据。
    使用:
      a) 使用 EL 表达式获取请求数据
      i. 获取用户请求数据
      ii. 获取请求头数据
      iii. 获取 Cookie 数据
      b) 使用 EL 表达式获取作用域数据
      i. 获取作用域数据
      ii. 作用域查找顺序
      iii. 获取指定作用域中的数据
      c) 使用 EL 表达式进行运算
      i. 算术运算
      ii. 关系运算
      iii. 逻辑运算
      d) EL 表达式空值判断 empty

    JSTL 标签库

    1、 什么是 JSTL 标签库

    JSTL 是 apache 对 EL 表达式的扩展(也就是说 JSTL 依赖 EL),JSTL 是标签语言!JSTL 标签使用以来非常方便,它与 JSP 动作标签一样,只不过它不是 JSP 内置的标签,需要我们自己导包,以及指定标签库而已!如果你使用 MyEclipse 开发 JavaWeb,那么在把项目发布到 Tomcat 时,你会发现,MyEclipse 会在 lib 目录下存放 jstl 的Jar 包!如果你没有使用 MyEclipse 开发那么需要自己来导入这个JSTL 的 Jar 包:jstl-1.2.jar。

    2、 JSTL 标签库的作用

    用来提升在 JSP 页面的逻辑代码的编码效率,使用标签来替换逻辑代码的直接书写,高效,美观,整洁,易读。

    3、 使用 JSTL 标签库

      a) 内容:
      i. 核心标签库(学习)
      ii. 格式化标签库(了解)
      iii. 函数标签库(了解)
      iv. XML 标签库(了解)
      v. SQL 标签库(了解)
      b) 使用:
      i. 导包
      ii. 使用 taglib 标签引入资源
      iii. 核心标签库
      iv. 格式化标签库
    学习网址:http://www.runoob.com/jsp/jsp-jstl.html

  • 相关阅读:
    windows AD监听的端口
    [FreeBSD] 双网卡绑定
    Kea DHCP MySQL
    NTP服务器知识整理
    linux的常用命令
    配置squid集成域身份认证
    Windows上配置PHP的LDAP扩展
    PHP下使用ldap域账户认证密码
    理解syslinux,SYSLINUX和PXELINUX
    优化pxe网启动时tftp的传输速度 --- 针对pxelinux和bootmgr
  • 原文地址:https://www.cnblogs.com/Tony100/p/11479619.html
Copyright © 2011-2022 走看看