zoukankan      html  css  js  c++  java
  • JSTL&EL(程序员必看之一)

    EL表达式

        可以在jsp页面中减少大量的Java代码。Expression Language,它是一种借鉴了javaScript和XPath的表达式语言。

    EL表达式定义了一系列的隐含对象和操作符,使开发人员能够很方便地访问页面的上下文,以及不同作用域内的对象

    而无须在JSP页面嵌入Java代码,从而使开发人员即使不熟悉Java也能轻松地编写JSP程序。

    EL表达式的特点和使用范围

          EL表达式提供了在Java代码之外,访问和处理应用程序数据的功能,通常用于在某个作用域(page,request,session,application等)

    内取得属性值,或者做简单的运算和判断。

    EL表达式有以下特点:

    1.自动转换类型。在使用EL得到某个数据时可以自动转换类型,对于类型的限制比较宽松。

    2.使用简单

    EL表达式的语法

    ${EL   表达式}

    Empty操作符

    其是一个前缀操作符,,用于检测一个值是否为NULL或者empty。

    EL表达式隐式对象

    JSP提供了page,request,session,application等若干隐式对象。这些隐式对象无须声明就可以在JSP页面中使用

    JSTL标签

    使用其不需要嵌入Java代码即可在JSP中进行逻辑控制。JSTL的全称是Java Server Pages Standard Tag Library,即JSP标准标签库

    JSTL核心标签库中常用标签有三大类

    通用标签:<c:set>,<c:out>,<c:remove>

    条件标签:<c:if>,<c:choose>,<c:when>,<c:otherwise>

    迭代标签:<c:forEach>

    切记:EL表达式与JSTL标签结合使用可以大程度上减少JSP中嵌入的java代码,有利于程序的维护和扩展!!!!!!!!

  • 相关阅读:
    Office Web Apps安装部署(一)
    TFS 2012使用简介
    SharePoint 2013 内容部署功能简介
    SharePoint 自定义WebPart之间的连接
    循环滚动新闻列表-懒人图库
    SharePoint 2010 文档管理之过期归档工具
    SharePoint 2010 文档管理系列之文档搜索
    SharePoint 网站登录不上,3次输入用户名/密码白页、
    SharePoint 门户添加内网域名
    JavaScript异常处理和事件处理
  • 原文地址:https://www.cnblogs.com/System-out-println/p/5596568.html
Copyright © 2011-2022 走看看