本文共 1826 字,大约阅读时间需要 6 分钟。
Action :
request.setAttribute("patentInfo", (Map<String, PatentInfoBean>)map.get("patentInfoBean"));
jsp展示:
<c:forEach var="patentbean" items="${patentInfo}">
<c:set var="curBean" scope="request" value='${patentbean.value}' /> //声明一个变量
<tr class="fontclass">
<td align="left" valign="top">${curBean.year}</td>
<td align="right" valign="top">${curBean.inventBrandSize}</td>
<td align="right" valign="top">${curBean.practicalBrandSize}</td>
<td align="right" valign="top">${curBean.surfaceBrandSize}</td>
<td align="right" valign="top">${curBean.patentTotalSize}</td>
</tr>
</c:forEach>
或者
<c:forEach var="patentbean" items="${patentInfo}">
<tr class="fontclass"><td align="left" valign="top">${patentbean.value.year}</td>
<td align="right" valign="top">${curBean.inventBrandSize}</td>
<td align="right" valign="top">${curBean.practicalBrandSize}</td>
<td align="right" valign="top">${curBean.surfaceBrandSize}</td>
<td align="right" valign="top">${curBean.patentTotalSize}</td>
</tr>
</c:forEach>
<c:forEach items="${mainPartnerContext}" var="mainpartnercontext" varStatus="status">
//如果不是第一次循环就加一个<br>换行
<c:if test="${not status.first}">
</br> </c:if><tr >
<c:choose>//相当于if{}else{} <c:when test="${not empty mainpartnercontext.idNum}"> <td class="ColumnWidth"><%=WebUtils.getMessage("java_.CCM_00064") %><%--名称: --%></td> <td >${mainpartnercontext.corpName}</td> </c:when> <c:otherwise> <td class="ColumnWidth"><%=WebUtils.getMessage("java_.CCM_00060") %><%--名称: --%></td>//在Application.properties中配置key和文字的ascii码 <td> <c:choose> <c:when test="${empty mainpartnercontext.corpArchivesURL}"> ${mainpartnercontext.corpName} </c:when> <c:otherwise> <a href="${mainpartnercontext.corpArchivesURL}" target="_blank"><${mainpartnercontext.corpName}</a> </c:otherwise> </c:choose> </td> </c:otherwise> </c:choose> </tr></c:forEach>
转载地址:http://fedpi.baihongyu.com/