自己顶一下,都没有用 jsp结合struts写的分页程序吗???

解决方案 »

  1.   

    都没有吗?大家也可以谈谈自己的想法。有没有必要jsp和struts二者结合写分页程序
      

  2.   

    1.一次全部查询,把结果用容器类存放在session里,然后在页面中获取该结果,通过struts的<logic:iterate>标签的offset和length属性控制分页。
    比如我将结果保存在ArrayList中,然后将ArrayList用“list”名存在session里,页面上就
    <logic:iterate id="row" name="list" offset="<%=offSet%>" length="<%=Count%>">
      <bean:write name="row" property="sex"/>
    </logic:iterate>
    可实现分页效果,适用于数据量较小的情况2.控制查询sql语句,一次只查询一页的内容,每次翻页都重新查询
    这个在论坛里已经有了很多实现代码,搜索一下即可,我就不赘述了
    只是怎样保持查询条件有些麻烦,看你具体的应用而定
    适合数据量较大,不宜一次全部查询的情况3.将前两者结合,控制查询语句,比如以五页为单位,先查询出前五页的内容,存在session里,通过iterate控制分页显示。超过五页就重新查询。
    这样能达到比前者更理想的效果,当然操作起来就更麻烦  ^_^
      

  3.   

    呵呵,楼上的兄弟还在不,我有分页程序,请留下你的mail
      

  4.   

    sorry!我上面的敲错了
    下面这个对
    [email protected]
      

  5.   

    我在这个贴子里,贴过我写的一个普通的分页程序,现在我想结合struts写一写
    http://expert.csdn.net/Expert/topic/2495/2495289.xml?temp=.97456
    希望大家多指教
    to;: zcjl(【to be forgotten..】) 你的第一个思路对我很有帮助,先谢谢了
    to;  : qjhaaaaa() 给我发一份吧,我也先谢谢了
      

  6.   

    zcjl(【to be forgotten..】) 说得很有道理啊!
    不过没有试验过!一会回去试试!
    以往都是单纯的jsp页实现的
      

  7.   

    to;  : qjhaaaaa() 给我发一份吧,我也先谢谢了[email protected]
      

  8.   

    谢谢 qjhaaaaa()兄;我已收到。
      

  9.   

    heihei,上网找分页的taglib更有用。用struts分页好简单的。
      

  10.   

    to: showerXP(小阿!)
     可否说的更明白一些,给点提示
      

  11.   

    to: whoami1618(火冰)
    你给我发的邮件我也收到了
      

  12.   

    关注学习
    顺便索取 
    [email protected]
      

  13.   

    TO: ybsoft(xxxxxx: dytsoft(anway.vicp.net) 我给你们发了,
    咱们要多谢 sammy791010(javabird)
      

  14.   

    SOTTY !抱歉,我粘错了
    不是sammy791010(javabird)
    咱们要多谢 qjhaaaaa()
      

  15.   

    来得不算晚吧,能给我发一份么,[email protected]
      

  16.   

    to;  : qjhaaaaa() 给我发一份吧,我也先谢谢了[email protected]
      

  17.   

    [email protected]
    want 学习……