日期:2014-05-20  浏览次数:20729 次

Map[]集合如何使用el表达式取值??
<c:forEach items="${jobs}" var="job" >

  <tr>
 
<td><a href="detail.jsp">${mapJob.value.title }</a></td>
<td align='center' nowrap style='height:30px;'>${mapJob.value.company} </td>
<td align='center'>${mapJob.value.publishDateStr }</td>
<td align='center'>${mapJob.value.cityid.name }</td>
 
 </tr>
</c:forEach >


 请问怎么使用el表达式 来显示map[]中数据 谢谢 麻烦看下

------解决方案--------------------
把mapJob改成var=“job”中的job就可以了吧
<c:forEach items="${jobs}" var="job" > 

<tr> 

<td> <a href="detail.jsp">${job.value.title } </a> </td> 
<td align='center' nowrap style='height:30px;'>${job.value.company} </td> 
<td align='center'>${job.value.publishDateStr } </td> 
<td align='center'>${job.value.cityid.name } </td> 

</tr> 
</c:forEach >