lJSTL标签库:
在页面中使用JSTL标签需完成以下2个步骤:
1、导入jstl.jar和standerd.jar这两个JSTL的jar文件。
2、在JSP页面中使用<%@ tablib url=“” prifix=“” %>元素导入标签库。
•JSTL标签库中常用标签:
<c:foreach var=“” items=“”>
<c:if test=“”>
<!--[if ppt]-->l<!--[endif]-->
El表达式
语法:
${el表达式}
用法:
获取数据:替代jsp中的java表达式的<%=%>,取域中的数据,如果取的对象不存在,不会出异常,且不会输出任何内容。
1) . :调用getter方法。
2) [""]:调用getter方法,对于不符合java命名规范的使用[]
3)获取web应用中的常用开发对象(11大隐式对象):${隐式对象名称}:获得对象的引用
pagecontext 对应于JSP页面中的pagecontext对象;
注意:取的是pagecontext对象;与jsp内置对象作用一样
4)获取开发中的应用名称:
${pageContext.request.contextPath}
5)param:保存所以请求参数
总结:
如果看到一个EL表达式$(表达式),该表达式要么是一个内置对象,要么有域中对应的名称否则什么都不输出
重点:${request}不是内置对象,如果其他四大域对象没有它的话,它什么也不输出!
分享到:
相关推荐
EL表达式语言主要用于简化Java Servlets和JSP页面中的数据访问,而JSTL则提供了一套丰富的标签库,帮助开发者更高效地处理常见任务。 EL表达式: 1. EL是一种简洁的脚本语言,用于获取和设置JavaBeans或其他可绑定...
### EL (Expression Language) 和 JSTL (JavaServer Pages Standard Tag Library) 学习笔记 #### 1. EL 表达式概述 - **EL 表达式的引入**:自 JSP 2.0 以来,EL 表达式成为官方规范的一部分,在 Servlet 2.4 及...
JSTL结合EL提供了强大的标签库,使得JSP页面更加清晰和易于维护。通过使用`<c:out>`、`<c:set>`、`<c:remove>` 和 `<c:if>` 等标签,可以方便地处理输出、赋值、删除和条件判断等任务,提高了代码的可读性和可维护性...
### JSTL与EL:深度解析与学习指南 在探讨JSTL(JavaServer Pages Standard Tag Library)与EL(Expression Language)之前,我们先来理解它们在Java Web开发中的核心地位。JSTL与EL是Java Web应用开发中不可或缺的...
JSTL是JSP开发的重要工具,通过提供一系列预定义的标签和EL表达式,简化了JSP页面的编写,提升了代码的可维护性和安全性。了解并熟练掌握JSTL,对于任何从事JSP开发的程序员来说都是非常有价值的。
`EL表达式.doc` 文件应该涵盖了EL的基本语法和常见用法,如访问属性、调用方法、三元运算符等。EL的引入使得JSP页面的数据绑定更加直观,提升了开发效率。 `JSTL字符串处理函数.htm` 文件可能详细介绍了JSTL提供的...
例如,`c:out`标签可以用来输出EL表达式的值,`c:set`标签用于设置变量,`c:if`和`c:choose`用于条件判断等。 此外,EL的另一个重要特性是支持EL函数库,这是一系列预定义的函数,可以扩展EL的功能。例如,`fn:...
`jstl-1_1-mr2-spec.pdf`文档详细介绍了JSTL 1.1版的官方规范,包括各个标签库的功能、用法以及API接口。阅读这个文档可以帮助开发者深入理解JSTL的工作原理和最佳实践。 **四、JSTL笔记** `JSTL笔记.txt`可能包含...
**JSTL(JavaServer Pages Standard Tag Library)**是Java Web开发中的一种标准标签库,它为JSP...JSTL的学习笔记对于Java开发爱好者来说是一份宝贵的参考资料,可以帮助他们快速掌握JSTL的用法并应用于实际项目中。
在实际项目中,JSTL常与EL(Expression Language)配合使用,EL负责表达式计算,JSTL则处理控制流和数据操作。结合这两者,可以构建出高效且易于维护的JSP应用。总的来说,熟练掌握JSTL是每个Java Web开发者必备的...
通过深入学习和实践《Ognl_JSTL_学习笔记.doc》,开发者可以熟练掌握这两种技术,提高在Java Web开发中的效率和代码质量。在实际工作中,理解并灵活运用Ognl和JSTL,能够更好地设计和实现交互丰富的Web应用。
4. **笔记**:可能是作者在学习过程中整理的要点和难点,包括理解EL和JSTL的关键点、常见问题及解决方案。 5. **代码**:可能包含示例代码,演示了EL和JSTL的用法,这些代码可以作为学习者参考和实践的模板。 通过...
最后,压缩包中的“JSP七个小项目代码和笔记汇总(java web)”是一系列实践项目,它们涵盖了JSP基本语法、Servlet交互、JDBC数据库连接、EL表达式和JSTL标签库等内容。通过实际操作这些项目,你可以巩固理论知识,...
jsp学习笔记(java的web开发),还包括EL表达式 和JSTL。可快速入门,也可当手册使用。 更多:http://download.csdn.net/user/daillo/all
- **JSP 2.0**:带来了许多新特性,包括EL(Expression Language,表达式语言)和JSTL(JavaServer Pages Standard Tag Library,JSP标准标签库),这些改进极大地提高了开发效率和代码的可维护性。 #### Web应用...
{3.4}正则表达式}{71}{section.3.4} {3.5}StringBuffer}{75}{section.3.5} {3.6}StringBuilder}{76}{section.3.6} {3.7}StringBuilder与StringBuffer的缺点}{76}{section.3.7} {3.8}内部类}{77}{section.3.8} ...
JSP四大域对象和JSTL、EL表达式
这份学习笔记详细记录了JSP的核心概念和实际应用,可以帮助初学者快速理解JSP的工作原理,并通过实例加深对各个知识点的理解。通过学习,你不仅可以掌握JSP的基本使用,还能了解到如何有效地组织和管理JSP页面,为...
### JSP学习笔记 #### 一、JSP基础 ##### 1.1 什么是JSP JSP(JavaServer Pages)是由Sun Microsystems公司提出的一种基于Java的动态网页技术标准。它利用了Java语言的强大功能来简化Web应用的开发。通过在HTML...
【Java学习笔记、SSH学习笔记】是一份涵盖了Java Web开发中的关键技术和框架的资源集合,主要涉及了JSP(JavaServer Pages)、JSTL(JavaServer Pages Standard Tag Library)、EL(Expression Language)以及SSH...