JSTL标签学习笔记:EL表达式、输出标签和隐式对象
需积分: 10 198 浏览量
更新于2024-09-09
收藏 2.31MB DOC 举报
jstl标签学习笔记
jstl(JavaServer Pages Standard Tag Library)是一种在Java Web开发中广泛使用的标签库,它提供了一些基本的标签来简化JSP页面的开发。下面是jstl标签学习笔记中的重要知识点:
EL表达式是jstl中的一种表达式语言,它提供了一些基本的语法来访问Java对象的属性。EL表达式的基本格式是使用美元符号“$”定界,内容包括在花括号“{}”中。例如:${表达式}。EL表达式可以使用“.”和“[]”运算符来访问Java对象的属性。
EL表达式有两种情况不可通用:
1. 包含特殊符号:例如${user.first-name}是错误的写法,正确的写法是${user[“first-name”]}。
2. 通过变量动态取值:例如${user[param]},其中param可以是name、sex等。
EL变量是jstl中的一种变量类型,它可以用来存储和访问Java对象的属性。EL变量可以通过“.”和“[]”运算符来访问Java对象的属性。例如:${user.name}、${user.sex}等。
jstl中有多种隐式对象,例如pageContext、request、session、application等,这些对象可以用来访问Java对象的属性。例如:${pageContext.request.method}、${sessionScope.name}等。
jstl中有多种运算符,例如算术运算符、比较运算符、逻辑运算符等。例如:${1+2}、${empty username}等。
Out标签是jstl中的一种输出标签,它可以用来输出常量、变量和表达式。例如:<c:out value="This is our first demo!"></c:out>、<c:out value="${1+2}"></c:out>等。
Out标签可以用来输出变量的值,例如:<c:out value="${sessionScope.name}"></c:out>。Out标签也可以用来输出默认值,例如:<c:out value="${sex}" default="男"></c:out>。
转义字符转义标签(escapeXml)是jstl中的一种标签,它可以用来转义XML特殊字符。例如:<c:out value="${username}" escapeXml="true"></c:out>。
jstl标签学习笔记中涵盖了EL表达式、EL变量、隐式对象、运算符、Out标签、转义字符转义标签等多种知识点,这些知识点都是jstl开发中不可或缺的一部分。
2013-07-20 上传
2009-03-07 上传
2021-06-02 上传
2007-10-20 上传
2008-11-04 上传
2008-12-12 上传
2012-03-19 上传
草帽人生
- 粉丝: 0
- 资源: 2
最新资源
- Windows 平台下多层DICOM图像读取与显示的方法
- 2FPGA实用文档22FPGA实用文档22FPGA实用文档22FPGA实用文档22FPGA实用文档2
- T-SQL数据库学习笔记
- 多线程编程(A Guide To Multithreaded Programming)
- 编译原理第二版课后第六章答案
- PowerPC and Linux Kernel Inside
- Informix 常见问题处理
- FPGA实用文档FPGA实用文档
- petshop4.0详解.pdf
- AIX的常用命令DOC
- Visual Stitude 2005水晶报表教程
- canopen_master_api
- Vxworks BSP开发手册
- 多线程编程指南(中文版)
- javascript常用的金典技巧
- 运算放大器设计及应用