zoukankan      html  css  js  c++  java
  • EL表达式

     EL表达式获取数据的方式更简单。

    比如,之前获取数据的方式是使用HttpServletRequest类中的getAttribute()方法和getParameter()方法。

    EL表达式获取内容的方法:以${为起始、以}为结尾的


    这样是通过getAttribute获取值得EL表达式的使用方法:

    HttpServletRequest类中获取的方式:

    EL表达式获取的方式:

    EL 取出某一范围中的变量。如果不指定范围,会先从Page (当前页面)范围找,如果找不到,再依序到Request、Session、Application范围去找。

    我们也可以指定EL取值的范围,例如:

    ${pageScope.NAME}

    取出Page范围的NAME变量

    ${requestScope.NAME}

    取出Request范围的NAME变量

    ${sessionScope.NAME}

    取出Session范围的NAME变量

    ${applicationScope.NAME}

    取出Application范围的NAME变量

    EL表达式获取一个对象的属性:

    model模型:

    user存储在application中:

    获得user的属性值:

     

    结果:

    将集合存储在application中,用EL表达式获取:

      存储集合:

      获取集合中的对象的属性值:

      结果:


    这样是通过getParameter获取值得EL表达式的使用方法:(from表单或路径中传值)

     获取:

     

     结果:

     

  • 相关阅读:
    1.python简介
    JSP标准标签库:JSTL
    冒泡排序算法
    中英文金额大写转换器
    递归与斐波那契数列
    web.xml配置文件详解
    Servlet及相关类和接口
    Servlet初始化及处理HTTP请求
    [转]jqGrid 属性、事件全集
    java web 过滤器跟拦截器的区别和使用
  • 原文地址:https://www.cnblogs.com/ztt0918/p/8664024.html
Copyright © 2011-2022 走看看