`
dupengtao
  • 浏览: 33114 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

学习笔记---EL表达式和JSTL标签快速入门

阅读更多

 

lJSTL标签库:

在页面中使用JSTL标签需完成以下2个步骤:
1、导入jstl.jarstanderd.jar这两个JSTLjar文件。
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}不是内置对象,如果其他四大域对象没有它的话,它什么也不输出!

1
0
分享到:
评论

相关推荐

    EL表达式+JSTL.zip

    EL表达式语言主要用于简化Java Servlets和JSP页面中的数据访问,而JSTL则提供了一套丰富的标签库,帮助开发者更高效地处理常见任务。 EL表达式: 1. EL是一种简洁的脚本语言,用于获取和设置JavaBeans或其他可绑定...

    el和jstl学习笔记.

    ### EL (Expression Language) 和 JSTL (JavaServer Pages Standard Tag Library) 学习笔记 #### 1. EL 表达式概述 - **EL 表达式的引入**:自 JSP 2.0 以来,EL 表达式成为官方规范的一部分,在 Servlet 2.4 及...

    jstl标签学习笔记

    JSTL结合EL提供了强大的标签库,使得JSP页面更加清晰和易于维护。通过使用`&lt;c:out&gt;`、`&lt;c:set&gt;`、`&lt;c:remove&gt;` 和 `&lt;c:if&gt;` 等标签,可以方便地处理输出、赋值、删除和条件判断等任务,提高了代码的可读性和可维护性...

    JSTL & EL 学习笔记

    ### JSTL与EL:深度解析与学习指南 在探讨JSTL(JavaServer Pages Standard Tag Library)与EL(Expression Language)之前,我们先来理解它们在Java Web开发中的核心地位。JSTL与EL是Java Web应用开发中不可或缺的...

    JSTL学习笔记,对使用JSTL标签使用者非常有帮助

    JSTL是JSP开发的重要工具,通过提供一系列预定义的标签和EL表达式,简化了JSP页面的编写,提升了代码的可维护性和安全性。了解并熟练掌握JSTL,对于任何从事JSP开发的程序员来说都是非常有价值的。

    JSTL和EL完美笔记

    `EL表达式.doc` 文件应该涵盖了EL的基本语法和常见用法,如访问属性、调用方法、三元运算符等。EL的引入使得JSP页面的数据绑定更加直观,提升了开发效率。 `JSTL字符串处理函数.htm` 文件可能详细介绍了JSTL提供的...

    web学习笔记 —— EL

    例如,`c:out`标签可以用来输出EL表达式的值,`c:set`标签用于设置变量,`c:if`和`c:choose`用于条件判断等。 此外,EL的另一个重要特性是支持EL函数库,这是一系列预定义的函数,可以扩展EL的功能。例如,`fn:...

    jstl相关教程及笔记

    `jstl-1_1-mr2-spec.pdf`文档详细介绍了JSTL 1.1版的官方规范,包括各个标签库的功能、用法以及API接口。阅读这个文档可以帮助开发者深入理解JSTL的工作原理和最佳实践。 **四、JSTL笔记** `JSTL笔记.txt`可能包含...

    JSTL参考资料+学习笔记

    **JSTL(JavaServer Pages Standard Tag Library)**是Java Web开发中的一种标准标签库,它为JSP...JSTL的学习笔记对于Java开发爱好者来说是一份宝贵的参考资料,可以帮助他们快速掌握JSTL的用法并应用于实际项目中。

    jstl总结资料自己的学习笔记

    在实际项目中,JSTL常与EL(Expression Language)配合使用,EL负责表达式计算,JSTL则处理控制流和数据操作。结合这两者,可以构建出高效且易于维护的JSP应用。总的来说,熟练掌握JSTL是每个Java Web开发者必备的...

    Ognl_JSTL_学习笔记.zip

    通过深入学习和实践《Ognl_JSTL_学习笔记.doc》,开发者可以熟练掌握这两种技术,提高在Java Web开发中的效率和代码质量。在实际工作中,理解并灵活运用Ognl和JSTL,能够更好地设计和实现交互丰富的Web应用。

    day17_EL&JSTL.rar

    4. **笔记**:可能是作者在学习过程中整理的要点和难点,包括理解EL和JSTL的关键点、常见问题及解决方案。 5. **代码**:可能包含示例代码,演示了EL和JSTL的用法,这些代码可以作为学习者参考和实践的模板。 通过...

    j2ee自学笔记--- 一些心得

    最后,压缩包中的“JSP七个小项目代码和笔记汇总(java web)”是一系列实践项目,它们涵盖了JSP基本语法、Servlet交互、JDBC数据库连接、EL表达式和JSTL标签库等内容。通过实际操作这些项目,你可以巩固理论知识,...

    jsp学习笔记 (java的web开发)

    jsp学习笔记(java的web开发),还包括EL表达式 和JSTL。可快速入门,也可当手册使用。 更多:http://download.csdn.net/user/daillo/all

    JSP小笔记--对于JSP的一个总结

    - **JSP 2.0**:带来了许多新特性,包括EL(Expression Language,表达式语言)和JSTL(JavaServer Pages Standard Tag Library,JSP标准标签库),这些改进极大地提高了开发效率和代码的可维护性。 #### Web应用...

    Java学习笔记-个人整理的

    {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笔记.md

    JSP四大域对象和JSTL、EL表达式

    jsp学习笔记,不错的入门级资料

    这份学习笔记详细记录了JSP的核心概念和实际应用,可以帮助初学者快速理解JSP的工作原理,并通过实例加深对各个知识点的理解。通过学习,你不仅可以掌握JSP的基本使用,还能了解到如何有效地组织和管理JSP页面,为...

    jsp学习笔记

    ### JSP学习笔记 #### 一、JSP基础 ##### 1.1 什么是JSP JSP(JavaServer Pages)是由Sun Microsystems公司提出的一种基于Java的动态网页技术标准。它利用了Java语言的强大功能来简化Web应用的开发。通过在HTML...

    Java学习笔记、SSH学习笔记

    【Java学习笔记、SSH学习笔记】是一份涵盖了Java Web开发中的关键技术和框架的资源集合,主要涉及了JSP(JavaServer Pages)、JSTL(JavaServer Pages Standard Tag Library)、EL(Expression Language)以及SSH...

Global site tag (gtag.js) - Google Analytics