итератор над столбцом тега отображения в стойках?

Привет, друзья, я разработал приложение PhotoAlbum, на странице show photo jsp отображается вся информация о пользователях вместе с их загруженными именами изображений. вывод, который он отображает на jsp, аналогичен приведенному ниже формату.

==========================================================================  
| NAME    | FatherName |AGE|ADDRESS |   PhotoList                         |
==========================================================================
|nathjo r | FATHERNAME |12 | XYZ    |[asasdd, asada, asada, aasasada]     |
|SRT      | ERNAME     |12 | XYZ    |[1212, 1212, 1212]                   |
|SRY      | ERNAME     |12 | XYZ    |[bb, ccas, asdda, da, qwqda, qwqda, qwqda] |
==========================================================================

как вы можете видеть, это идеально, последний столбец [PhotoList] представляет собой список строк. поэтому мой вопрос: я хочу выполнить итерацию [поместить тег логического итератора] в последнем столбце, чтобы выполнить дополнительную операцию в зависимости от количества элементов, присутствующих в последнем столбце, вместе с отображением имен изображений. Итак, то, что я думал, это то, что я знаю, что любое предложение сделать это таким образом неправильно.

<display:table id="data" name="sessionScope.UserForm.userList" requestURI="/userAction.do" pagesize="3" >
        <display:column property="name" title="NAME" sortable="true"   />
        <display:column property="fatherName" title="User Name" sortable="true"  />
        <display:column property="age" title="AGE" sortable="true"   />
        <display:column property="address" title="ADDRESS" sortable="true"  />
        <logic:iterate property="photolist" id="photoId" indexId="index">
            ***here i want to display the image name***
        </logic:iterate>
</display:table>

Заранее спасибо


person user1184777    schedule 12.03.2012    source источник


Ответы (1)


Давайте поместим тег итерации внутри тега <display:column> примерно так:

<display:table id="data" name="sessionScope.UserForm.userList" requestURI="/userAction.do" pagesize="3" >
        <display:column property="name" title="NAME" sortable="true"   />
        <display:column property="fatherName" title="User Name" sortable="true"  />
        <display:column property="age" title="AGE" sortable="true"   />
        <display:column property="address" title="ADDRESS" sortable="true"  />
        <display:column title="Photo List">
            <logic:iterate property="photolist" id="photoId" indexId="index">
                <s:property />,
            </logic:iterate>
        </display:column>
</display:table>
person Jayy    schedule 12.03.2012