RT,想做个搜索页面,然后搜索结果显示在下面。即要求页面不刷新,这时我考虑用ajax。把搜索的条目异步传到后台action,然后返回table,再用js把table放在div中。不过,这样的话,table就不会产生分页哦。请问高手,有什么好方法?现在用struts+hibernate分页实现

解决方案 »

  1.   

    使用prototype代替ajax功用,具体搜prototype就可以了。
      

  2.   

    可以在主页面上嵌套一个iframe框架
      

  3.   

    用AJAX最方便 如果不用也一样 用STRUTS一样可实现。
    展现LIST页面 的 ACTION 中增加一个条件 默认是 ""(空)
    如:
    String condition="";
    String sql="select * from table where 1=1" + condition进ACTION 如果 condition 是空的展现 全部。如果 有搜索条件 就 会只查出来 需要的(按照指定条件查询)结果。
    页面 和 ACTION 里的分页 部分也不需要改动。
    至于 条件 就按照需要 依次加入 condition中 。
      

  4.   

    http://hi.baidu.com/1d7500/blog/item/f7e59c030e5f7181d43f7c58.html偶之前写的一个效果 可以用AJAX返回结果 以LZ的聪明 看下就明白了