zoukankan      html  css  js  c++  java
  • 关于EL表达式取值的问题

    EL表达式取值时,如果没有指定作用域,EL表达式会自动按照作用域的大小,从小到大依次去找;比如${s},会自动按照"pageContext,request,session,application"的顺序去找属性名为s的属性.如果找到,则显示.否则,什么都不显示.

    当Map中存整数时,如果想采用EL表达式取值,Map的key值需要为Long型才可以达到要求.

    比如后台写成:

    Map<Long,Integer> testMap = new HashMap<Long,Integer>();
    testMap.put(1L, 1);
    testMap.put(2L, 2);
    request.setAttribute("map", testMap);

    前台获取值(比如jsp)

    ${map[1] }

  • 相关阅读:
    node03
    node02
    node01
    Vue-router重修02
    Vue-router重修01
    Vue重修02
    VUE重修01
    利用表达式目录树进行实体映射
    C#托管堆和垃圾回收
    C# 异步锁
  • 原文地址:https://www.cnblogs.com/hwgok/p/5372813.html
Copyright © 2011-2022 走看看