<table>
<c:forEach var="moviesFromAGenre" items="${moviesFromRandomGenres}">
<tr>
<c:forEach var="movie" items="${moviesFromAGenre}">
<td>
<a href="getMovie?selected=<c:out value="${movie[0]}"/>" >
<img src="<c:out value="${movie[1]}"/>" WIDTH="200" HEIGHT="300" BORDER="0"/>
</a>
</td>
</c:forEach>
</tr>
</c:forEach>
</table>
内容显示如下:
1
2
3
4
5
...
而不是:
1 2 3 4 5
5 6 7 8 9
我尝试过使用&lt; BR&GT;在第一个forEach之后,它产生相同的结果。
答案 0 :(得分:1)
您不想使用<br>
,因为您使用的是<table>
,可以通过更改<tr>
使用浏览器开发工具检查生成的html
答案 1 :(得分:0)
试试这个。
<c:forEach var="moviesFromAGenre" items="${moviesFromRandomGenres}">
<h:panelGrid columns="${moviesFromAGenre.size()}">
<c:forEach var="movie" items="${moviesFromAGenre}">
<a href="getMovie?selected=<c:out value="${movie[0]}"/>" >
<img src="<c:out value="${movie[1]}"/>" WIDTH="200" HEIGHT="300" BORDER="0"/>
</a>
</c:forEach>
</h:panelGrid>
</c:forEach>