如何从jsp获取访问struts值

时间:2016-02-23 04:41:26

标签: jsp struts2 pagination iterator

我在我的项目中使用分页。但我的分页索引编号没有正确设置。喜欢:

第一页

  • 约翰......
  • 史密斯......
  • Doe ......

第二页

  • 新帐户......
  • 新帐户2 ...
  • 新帐户3 ...

我希望第二页像这样:

  • 新帐户......
  • 新帐户2 ...
  • 新帐户3 ...

我使用迭代器来做到这一点。

<s:if test="#request.userList.size > 0">
                <s:iterator value="#request.userList" var="user" status="status">
                    <tr>
                        <th><s:property value="#status.count" />
                        </th>
                        <td><s:property value="#user.userName" />
                        </td>
                        <td><s:property value="#user.userRole" />
                        </td>
                        <td><s:property value="#user.userEmail" />
                        </td>
                        <s:if test="#session.user.userRole.equalsIgnoreCase('admin')">
                            <td><a
                                href=<s:url value="/updateUser?id=%{#user.userId}" />>Edit</a>/
                                <a href=<s:url value="/deleteUser?id=%{#user.userId}" />>
                                    Delete</a>/ <a
                                href=<s:url value="/viewProfile?id=%{#user.userId}" />>
                                    View</a>
                            </td>
                        </s:if>
                    </tr>
                </s:iterator>
            </s:if>

我必须计算索引,如:

index = #status.count + ((pageNumber-1) * pageSize);

我怎么能这样做?我无法在jsp代码中访问struts(#status.count)的值,请

1 个答案:

答案 0 :(得分:0)