请帮我定义在GSP页面显示。需要设置8个X ..数据使用<g:each><g:if><g:set>
如果我还没有固定在集像一些时间我有3或8或15或17 和我有结构等 如果FOR 5套
<LI>
<DIV class= A>
<DIV class=B>
<DIV class=row>
<DIV class=col>1</DIV>
<DIV class=col>2</DIV>
<DIV class=col>3</DIV>
<DIV class=col>4</DIV>
</DIV>
<DIV class=row>
<DIV class=col>5</DIV>
</DIV>
</DIV>
</DIV>
</LI>
,如果它是15组然后
<LI>
<DIV class= A>
<DIV class=B>
<DIV class=row>
<DIV class=col>1</DIV>
<DIV class=col>2</DIV>
<DIV class=col>3</DIV>
<DIV class=col>4</DIV>
</DIV>
<DIV class=row>
<DIV class=col>5</DIV>
<DIV class=col>6</DIV>
<DIV class=col>7</DIV>
<DIV class=col>8</DIV>
</DIV>
</DIV>
</DIV>
</LI>
<LI>
<DIV class= A>
<DIV class=B>
<DIV class=row>
<DIV class=col>9</DIV>
<DIV class=col>10</DIV>
<DIV class=col>11</DIV>
<DIV class=col>12</DIV>
</DIV>
<DIV class=row>
<DIV class=col>13</DIV>
<DIV class=col>14</DIV>
<DIV class=col>15</DIV>
</DIV>
</DIV>
</DIV>
</LI>
什么,我试图做的是
<g:set var="dataSetTotal" value="${15 }" />
<g:set var="setDataRange" value="${8 }" />
<g:set var="liDivCount" value="${(int)((dataSetTotal/setDataRange)+1)}" />
${setDataRange}
${liDivCount }
<g:each in="${1..liDivCount}">
${it} //Run which need li section
<g:each in="${1..setDataRange}" var="inside" status="j">
print ${j }
<g:if test="${j % 4 ==0 }">
print row
</g:if>
</g:each>
</g:each>
你想要做什么?我认为,有没有这么复杂的解决方案 – havenchyk
我需要显示HTML格式集,我提到以上throgh grails标签。 – uttamjaiswal
好的,你想得到4块物品? – havenchyk