Singerw's Repository Singerw's Repository
首页
  • 相关文章

    • HTML相关文章
    • CSS相关文章
    • JavaScript相关文章
  • 学习笔记

    • JavaScript笔记
    • ES6笔记
    • Vue笔记
  • 相关文章

    • Spring相关文章
    • SpringBoot相关文章
    • MyBatis相关文章
    • MySQL相关文章
  • 学习笔记

    • SpringBoot笔记
    • Spring笔记
    • MyBatis笔记
    • MySQL笔记
    • JavaWeb笔记
    • JavaCore笔记
  • 学习笔记

    • Linux笔记
    • Git笔记
    • 技术文档
  • 偏门技术

    • GitHub技巧
    • 博客搭建
    • 科学上网
  • 安装教程

    • JDK
    • MySQL
    • Node.js
    • Linux
  • 终身学习
  • 面试人生
  • 心情杂货
  • 生活随笔
  • 归档
  • 标签
GitHub (opens new window)

Singerw

谁能够凭爱意将富士山私有
首页
  • 相关文章

    • HTML相关文章
    • CSS相关文章
    • JavaScript相关文章
  • 学习笔记

    • JavaScript笔记
    • ES6笔记
    • Vue笔记
  • 相关文章

    • Spring相关文章
    • SpringBoot相关文章
    • MyBatis相关文章
    • MySQL相关文章
  • 学习笔记

    • SpringBoot笔记
    • Spring笔记
    • MyBatis笔记
    • MySQL笔记
    • JavaWeb笔记
    • JavaCore笔记
  • 学习笔记

    • Linux笔记
    • Git笔记
    • 技术文档
  • 偏门技术

    • GitHub技巧
    • 博客搭建
    • 科学上网
  • 安装教程

    • JDK
    • MySQL
    • Node.js
    • Linux
  • 终身学习
  • 面试人生
  • 心情杂货
  • 生活随笔
  • 归档
  • 标签
GitHub (opens new window)
  • CSS基础知识
  • HTML基础知识
  • JavaScript
  • jsp 动态网页开发技术
  • JSTL和EL表达式
    • 一、EL表达式:
      • 1.1 四种属性范围:
      • 1.2 EL比较运算符:
      • 1.3
    • 二、JSTL:jsp的标准标签库
      • 2.1 基本使用
  • Servlet 指南
  • 《JavaWeb》学习笔记
Singerw
2021-08-22

JSTL和EL表达式

# JSTL和EL表达式

# 一、EL表达式:

# 1.1 四种属性范围:

pageScope:页面范围,即pageContext范围

requestScope:请求范围

sessionScope:会话范围

applicationScope:上下文范围

注意:检索顺序:当不指定范围时,例如,${user.username},将自动从pageScope开始查找,直到applicationScope,如果没查到,则什么也不显示;

<%--直接写对象或者变量 a 去四种属性范围内找a的key--%>
<%--pageContext=>request=>session=>appaction--%>
${a}
${applicationScope.a}
1
2
3
4

# 1.2 EL比较运算符:

有6种比较运算符,可以对值进行比较,返回值为true或fasle。

= = 或eq表示等于(equals)

!= 或ne表示不等于 (not equals)

< 或lt表示小于

> 或gt表示大于

<= 或le表示小于等于

>=或ge表示大于等于

# 1.3

# 二、JSTL:jsp的标准标签库

分工:

jsp只负责页面内容的显示,用户的交互操作;而现在的jsp代码中存在大量小脚本(其他jsp的内置对象):

我们希望这内容可以拿掉,用Jstl替代;

作用:

  • 分工明确,以前<% %>中的java代码都消失了,通过jstl来执行;
  • 代码可读性更好;可维护性;

# 2.1 基本使用

编辑 (opens new window)
#JavaWeb
jsp 动态网页开发技术
Servlet 指南

← jsp 动态网页开发技术 Servlet 指南→

最近更新
01
Maven资源导出问题终极版
10-12
02
《MyBatis-Plus》学习笔记
10-07
03
MyBatis-Plus—配置日志
10-07
更多文章>
Theme by Vdoing | Copyright © 2020-2021 版权所有 | repository.singerw.com
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×