Action 中已经封装 了 分页VO对象 Page : Page 中有字段 (总页数 totalPages)请问:在JSP页面中如何用标签循环读出 totalPages的值. 如 totalPages = 4; 在页面用下来框输出 1、2、3、4

解决方案 »

  1.   

    代码
    <select onchange="select(this)">
    <c:forEach begin="1" end="${requestScope.totalPage}" step="1"
    var="i">
    <logic:equal name="currentPage" value="${i}">
    <option value="${i}" selected="selected">
    ${i }
    </option>
    </logic:equal>
    <logic:notEqual name="currentPage" value="${i}">
         `           <option value="${i}">
    ${i }
    </option>
    </logic:notEqual>
    </c:forEach>
    </select>对应的JAVASCRIPT
    <script type="text/javascript">
    function select(obj)
    {
    var page=obj.value;
    window.location.href="post.do?operate=findPost&pageNum="+page+"&pageSize="+${pageSize};
    }
    </script>
      

  2.   


    提示:end does not accept any expressions .. 
      

  3.   

    <%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c"%>..搞定..