页面显示结果如下
第一个集合显示结果
职位名称: 送货员
招聘人数: 1
学历要求: 小学
工资(元/月): 3000 ~ 3500 元
食宿情况: 包食、住宿提供
单位名称: 某有限公司
其他职位要求: 送货员
第二个集合显示结果
职位名称: 数控车床操作员
招聘人数: 1
学历要求:
工资(元/月): 2500 ~ 3000 元
食宿情况:
单位名称: 某有限公司
其他职位要求: d
备注:第二个集合里面的【学历要求和食宿情况】是有数据的但显示不出来,
struts2解析集合的标签如下
- HTML code
<table class="table_border" cellpadding="1" cellspacing="0"> <s:iterator id="job" value="meetjobList" status="st"> <s:set value="#job.etmeetingjobid" name="id" /> <tr> <td width="20%"> 职位名称: </td> <td align="left"> <s:property value="#job.position" /> </td> </tr> <tr> <td> 招聘人数: </td> <td align="left"> <s:property value="#job.recruitingnumbers" /> </td> </tr> <tr> <td> 学历要求: </td> <td align="left"> <s:property value="#request.degreeMap[#id].dictionaryname" /> </td> </tr> <tr> <td> 工资(元/月): </td> <td align="left"> <s:property value="#job.salaryfrom" /> ~ <s:property value="#job.salaryto" /> 元 </td> </tr> <tr> <td> 食宿情况: </td> <td align="left"> <s:property value="#request.ssMap[#job.etmeetingjobid].dictionaryname" /> </td> </tr> <tr> <td> 单位名称: </td> <td align="left"> <s:property value="etbasicinfo.etname" /> </td> </tr> <tr> <td> 其他职位要求: </td> <td align="left"> <s:property value="#job.other" /> </td> </tr> <tr> <td colspan="2" height="200"> </td> </tr> </s:iterator> </table>