下载完JavaWebStudio:
http://sq5.onlinedown.net/down/JavaWebStudio.rar
再看这两个教程,就可以不用写代码,直接可视化开发出struct分页
http://dev.csdn.net/article/29/29139.shtm
http://dev.csdn.net/article/29/29140.shtm

解决方案 »

  1.   

    在修改页面保存当前页就行了
    然后保存在一个hidden表单域
      

  2.   

    谢谢大家的回复,我觉得 treeroot(根根)的建设适合我。不过,现在还有问题!!!
    我先在Action中增加了
    request.setAttribute("pageIndex", map.getPageStr(pageIndex));
    然后我在list页面增加了一个hidden:
    <html:hidden property="pageIndex" value= <%= request.getAttribute("pageIndex") %> />  
    但这时总是提示以下错误:
    expected pageindex")=
    请问如何改???????,struts有没有哪个标记可以代替<%= request.getAttribute("XXX") %>
      

  3.   

    在分页中出现错误的原因是因为你用的范围是request,在修改或删除后参数丢失,可以考虑将参数保存在session中,也许可以解决问题。关于那个标记出错,是因为在解析过程中,struts的优先程度高于那段JAVA代码,这样试试看:<%String value = request.getAttribute("pageIndex") ;%><html:hidden property="pageIndex" value="<%=value%>" />