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

    介绍:

    EL 全名为Expression Language

    EL 语法很简单,它最大的特点就是使用上很方便。接下来介绍EL主要的语法结构:

    ${sessionScope.user.sex}

    所有EL都是以${为起始、以}为结尾的。

    EL 提供 . 和 [ ] 两种运算符来导航数据。下列两者所代表的意思是一样的:

    ${sessionScope.user.sex}等于${sessionScope.user["sex"]}

    . 和 [ ] 也可以同时混合使用,如下:

    ${sessionScope.shoppingCart[0].price}

    属性范围在EL中的名称
             Page          PageScope
             Request          RequestScope
             Session          SessionScope
             Application      ApplicationScope

    EL表达式从request中取值(在jsp页面中):

    request.setAttribute("adminid",str);---->${#request.adminid}

    如果是get或post方式传值过来的话,则用  ${param.checkcode1 }

    EL表达式从session中取值(在JSP页面中):

    ${sessionScope.adminid}

    【相比于struts2,格式会有些不同:

    Struts2中 <s:hidden name="adminid" value="#session.adminid"></s:hidden> 或者 <s:hidden value="%{#session.adminid}" name="adminid" id="adminid"></s:hidden>

  • 相关阅读:
    链表问题
    有关动态规划的LeetCode
    正则表达式匹配与自动机
    基于数据库范式的一点点想法
    html5 API
    Web鼠标事件
    webpack模块化原理
    Jquery数据缓存
    图片懒加载
    MySql存储过程的调试
  • 原文地址:https://www.cnblogs.com/cyh123/p/3256469.html
Copyright © 2011-2022 走看看