当前位置: 代码迷 >> Java Web开发 >> EL 表达式嵌套 EL表达式输出,该怎么处理
  详细解决方案

EL 表达式嵌套 EL表达式输出,该怎么处理

热度:10564   发布时间:2013-02-25 21:17:59.0
EL 表达式嵌套 EL表达式输出
EL1: ${a.username} 可输出值 小华
EL2: ${b.filed} 可输出值 ${a.username}

我希望得到的结果是:${b.filed} 可输出值 小华

目的我写的方法是:
<c:foreach var="a" item="tablea" >
  <c:foreach var="b" item="tableb" >
  ${b.filed}
  </c:foreach>
</c:foreach>

输出的值为:${a.username}


请问各位大虾:如何做才能输出 小华 ? 或者是这种方法不对,有其它方法可以做到?

------解决方案--------------------------------------------------------
EL2: ${b.filed} 可输出值 ${a.username}?你确定这样可以???
试试:${b.filed.username}
------解决方案--------------------------------------------------------
${b.filed} 可输出值 ${a.username}?

给filed赋了个“${a.username}”?

不太清楚就要做什么、?

你把a赋值给file,

b.filed

${b.filed.id} ${b.filed.password} 不行吗,
------解决方案--------------------------------------------------------
嵌套是不行的,换个方法
------解决方案--------------------------------------------------------
探讨
EL2: ${b.filed} 可输出值 ${a.username}?你确定这样可以???
试试:${b.filed.username}
  相关解决方案