数据库 如:学生基本信息表,有班级(中文),学号,年纪。姓名,……等字段,
现在想实现这样一个功能:一个下拉框,值来至表中班级字段,重复要一个(已经实现),当我选择了如“08信息1班”然后下面显示对应班级的所有学生基本信息,问题:显示的信息如何实现分页,我用url(和get方法)传值可以实现,但是要在tomcat的server.xml里加URLEncoding“GBK”,如果不用加这句,如何实现上面所述,望大家指教,先谢过,最好有代码,感激不尽!!!//我想给我的全部分,可是系统不让……

解决方案 »

  1.   

    1自己动手做:jsp+servlet+javabean:
    在后台servlet里面查出当前显示的那页,存到Arraylist里面,然后request.setAttribute,然后页面request.getAttribute,然后在for循环,每次翻页要刷页面。
    2自己动手做:jsp+servlet+javabean+ajax:
    前台点翻页后,利用ajax调用后台的一个方法取到当前页,返回给前台,前台jsp页面用js更新页面上的table3:利用其他组件或其他人的开源分页代码修改。这个csdn上搜搜都一大把,何况是baidu、google之类建议楼主还是搜吧。。
      

  2.   

    跟帖楼上,如果不想叫页面整体刷新,就用Ajax。你也可以在jsp页面编码,java.net包里有方法。或者用js进行编码。不过要注意js是urf-16的编码方式哦。
      

  3.   

    参考一下这里的实现http://www.java3z.com/cwbwebhome/article/article1/1102.html?id=1275