java - struts2的jsp页面的table每行显示四个td应该怎么写代码?
PHPz
PHPz 2017-04-18 09:16:58
0
3
402

我在某table里用<s:iterator>显示某List的内容,想每行显示四个td,写了如下代码:

<s:if test="!(#st.index % 4)"><tr></s:if>
某些td代码
<s:if test="!(#st.index % 4)"></tr></s:if>

结果显示错乱,有的行显示一个td,有的显示3个。怎么才能按照我的想法显示?

PHPz
PHPz

学习是最好的投资!

membalas semua(3)
洪涛

Bukankah ini okey?

<s:iterator value="#list" id="obj">
    <tr>
        <td></td>
        <td></td>
        <td></td>
        <td></td>
    </tr>
</s:iterator>
左手右手慢动作
<s:iterator>
        <s:if test="(#st.index % 4) == 0 && (#st.index != 0)">
            </tr>
            <tr>
        </s:if>
        <s:elseif test="#st.index == 0">
            <tr>
        </s:elseif>
</s:iterator>
刘奇

Masalah telah selesai, anda harus meletakkan:

antara teg <s:iterator>
        <s:if test="(#st.index % 4) == 0 && (#st.index != 0)">
            </tr>
            <tr>
        </s:if>
        <s:elseif test="#st.index == 0">
            <tr>
        </s:elseif>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan