【jstl】List嵌套变量取值

<!-- 第一层循环HoleList -->
<c:forEach items="${HoleList }" var="HoleList" varStatus="status">
  <tr>
  
<!-- 直接取值 -->
   <td>${HoleList.LINECUSTOMER}</td>

<!-- 第二层循环WANCountBandwidthList -->
   <c:forEach items="${WANCountBandwidthList }" var="WANCountBandwidthList">

<!-- 变量:WANCountBandwidthList.getLineBandwidth() -->
<!-- HoleList根据输入的变量进行取值 -->
    <td>
        ${HoleList.get(WANCountBandwidthList.getLineBandwidth())}
    </td>

   </c:forEach>
   <td>${WANCountCustomerList[status.count-1].getWANCountCustomerSum() }</td>
  </tr>
  </c:forEach>

${HoleList.get(WANCountBandwidthList.getLineBandwidth())}
使用get获取WANCountBandwidthList.getLineBandwidth()的值

时间: 2024-08-06 11:31:49

【jstl】List嵌套变量取值的相关文章

Lua学习 1) —— Android调用变量取值与赋值

2014-07-08 Lua脚本语言,嵌入在App中扩展开发是很不错的. 关于Android与Lua的环境搭配,我直接下载别人编好的.so与.jar(放到libs下就好了) 下面简单介绍一下Android调用Lua中的变量以及赋值 LuaState mLuaState; mLuaState = LuaStateFactory.newLuaState(); mLuaState.openLibs();//加载库 mLuaState.LdoString("x = 101");//执行一段lu

Actioncontext之类的map嵌套,取值

图中最顶端的map设为Actioncontext的map 在ognl表达式中用#key1.key2,可以取到value2的值,但是假设value2还是个map,key为key3,value为value3 那么#key1.key2.key3就取不到value3的值了. (EL表达式不用加#道理一样) request.session.parameters等的都是这种map结构 这种#key1.key2这与model中的如user.username是相似但不相同的

python字典嵌套列表取值

dict={'log_id': 5891599090191187877, 'result_num': 1, 'result': [{'probability': 0.9882395267486572, 'top': 205, 'height': 216, 'classname': 'Face', 'width': 191, 'left': 210}]} 1.访问dict的值 print(dict['log_id']) 2.访问dict下的result列表的值: print(dict['resul

unwrapped与wrapped变量取值的问题

当我们在定义一个tableView时,是可以使用3种定义方式的,第一种就是定义成optional(AnyObject?)形式,第二种为non-optional形式(AnyObject 与 AnyObject!). optional方式的变量在使用时是需要解包的,如下所示: 因为view.addSubview中的对象只支持解包对象(func addSubview(view: UIView))所以在添加子view的时候,需要你解包对象. non-optional方式的变量在使用时直接使用的对象,如下

shell 变量嵌套取值 ,判断变量为空

1.变量嵌套取值 bitrate1=100 numbers=1 eval echo \$bitrate${numbers} >tmpbit tmpbitrate=`cat tmpbit` 2.判断变量为空 if [ ! -n $bitrate ];then echo null;fi

Map 遍历取值及jstl的取值

Map 遍历取值及jstl的取值 学习了:http://blog.csdn.net/yanjiaye520/article/details/17354239 1.Java map的便利取值 Java代码 收藏代码 Map<String,String> map = new HashMap<String,String>(); map.put("key1", "value1"); map.put("key2", "va

list&lt;实体类&gt;互相嵌套和前台取值问题

list<实体类>嵌套list<实体类>,必须保证嵌套的实体类里面有这个list对象,把这个list<实体类>当做一个对象 这是需要解析的数据,并把这些数据封装成list<实体类>对象,传给前台 <root> <RETURN_CODE>0</RETURN_CODE> <RETURN_DESC>成功!</RETURN_DESC> <RETURN_INFO> <order_info&g

Shell陷阱:$!和$?等变量在推送到远程主机执行时的取值问题

对于$!和$?这类依赖上下文的变量,当其作为命令行中的一部分被推送到远程主机执行时,一定要考虑到的它的特殊性,否则脚本很难按你预料的方式执行,并且由此引起的错误也很难定位. 让我们两个例子: 第一个例子是通过SSH向远程主机推送"创建用户组和用户": addUser() { node=$1 user=$2 group=$3 ssh -T [email protected]$node <<EOF #add group if not exists egrep "^$g

嵌套的JsonObject与JSONArray的取值---JSON中嵌套JSONArray

在复杂的JSON数据的格式中,往往会对JSON数据进行嵌套,这样取值会比之前的取值稍微复杂一点,但是只要思路清晰,其实取法还是一样的.就跟if else语句一样,如果if中套if,if中再套if,写的规范了还行,要是代码格式不规范,那我们肯定也看着麻烦.所以啊,对于json嵌套,只要记住符号“:”前是键,符号后是值,大括号成对找,一层层剥开,就清楚了. 举个例子说明,如下: { "resultcode":"200", "reason":"