JSTL的问题 简单
jstl 里面循环的时候 假设得到一个 id,这个id要关联另外一张表的name,该在 标签里 如何展现呢
<c:forEach items="${pm.list}" var="item" >
<tr class="tr_data4">
<td><input type="checkbox" name="selectFlag" class="inputcheckbox" value="${item.id}"></td>
<td>${item.companyID}</td>
<td>${item.personName}</td>
<td>${item.sex}</td>
<td>${item.duty}</td>
<td>${item.country}</td>
<td>${item.dutyTime}</td>
<td>${item.major}</td>
<span><input type="hidden" name="company_id" value="${item.companyID}" /></span>
</tr>
</c:forEach>
<td>${item.companyID}</td>
这里目前只得到id,我想显示名字,从另外一张表读取,在标签里如何实现,或者是后台如何实现,请指点。
------解决方案--------------------你的item里必须定义company属性,而不是companyID,这实体类的设计问题。
------解决方案--------------------item关联另外一个对象
------解决方案--------------------