×

Loading...
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。

a solution

I suggest you try DWR.

At client side, you can use jsp at normal browser like firefox. If you are good at scripting language, you can try DOJO. If you expect better client feeling, you can try Xul or Xulrunner (see Charizila, sth like that), which can create your own customized browser to display huge, dynamic data.

At server side, DWR is very convenient and simple to roll up one object, representing the huge data set. In addition, since the amount of data is gigantic, you can consider Ecache or osCache, or JBOSS cache, which enhance scalability and performance.
Report

Replies, comments and Discussions:

  • 工作学习 / 专业技术讨论 / 紧急跪求设计建议:我想用GWT做一个动态report功能, 具体要求请进
    1。report数据有超过一万行
    2。想动态显示数据, 如在一定的时间内从数据库读到多少就显示给用户看,其余的继续取,尽量减少用户等待的时间。

    急请教各位大虾有没有好的设计方案?如用ajax的模式。
    • a solution
      I suggest you try DWR.

      At client side, you can use jsp at normal browser like firefox. If you are good at scripting language, you can try DOJO. If you expect better client feeling, you can try Xul or Xulrunner (see Charizila, sth like that), which can create your own customized browser to display huge, dynamic data.

      At server side, DWR is very convenient and simple to roll up one object, representing the huge data set. In addition, since the amount of data is gigantic, you can consider Ecache or osCache, or JBOSS cache, which enhance scalability and performance.
    • 1.Get the row index range of the visible area of the page 2. call server-side program to fetch the data fragment. and populate the corresponding rows 3. use lazy-load mode
      4. carefully deal with the cross-brower issue. GWT was not perfect on this ( at least several months ago when I was using it) tho it's meant to solve these issues.