首先,我不知道我在做什么。我什至不知道我的编程语言是否正确。 (我知道我正在编辑的是一个 JSP 文件。)我是一名网页设计师,一直专注于 HTML、CSS 和图形程序。我在网上搜索了很长时间以寻找这个问题的答案,但找不到。可能是因为我什至不知道要搜索的正确术语。所以...提前抱歉。 :)
我正在尝试对我公司的在线商店进行一些小改动。在我们的产品列表页面上,我们有一个 3x8 的 div 网格,每页显示 24 个产品。它是在“forEach/otherwise”循环中生成的,如果这是正确的术语的话。这是我试图影响的精简代码:
<c:otherwise>
<div class="prod-record">
</c:otherwise>
我想在 div 标签内生成一个有序的唯一类序列,这样我就可以为网格的特定单元格设置样式。我想它看起来像这样:
<div class="prod-record cell<c:out value="sequence of numbers"/>">
因此它会生成如下所示的 HTML:
<div class="prod-record cell1">
<div class="prod-record cell2">
<div class="prod-record cell3">
<div class="prod-record cell4">
等等。
我整天都在想办法解决这个问题,但我就是一点头绪都没有。
非常感谢您的帮助。
最佳答案
你可以尝试这样的事情:
<c:forEach var="i" begin="1" end="5">
<div class="prod-record cell<c:out value='${i}'/>">
</c:forEach>
关于html - JSP:在 c:otherwise 循环中生成唯一的 HTML 类名(100% 新手),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18664951/