以小单位获取数据而不是一次获取

发布于 2024-12-07 06:59:38 字数 251 浏览 0 评论 0原文

我目前正在开发一个 Struts 2 应用程序,以 Spring 作为后端,并使用 MySQL 数据库。
现在在页面加载时获取 1000 多行。
我正在使用 tablesorter jquery 插件来显示结果、按点击排序和分页目的。
但该页面需要花费大量时间来加载,并且它在 IE 中挂起!!
有没有更简单的方法可以做到这一点,例如当用户做出选择(例如提取前 10 行、排序数据等)时从数据库中提取所需的数据
欢迎任何使应用程序运行得更快的想法!

I'm currently working on a Struts 2 application with Spring as backend with MySQL database.
Right now fetching 1000+ rows on page load.
I'm using tablesorter jquery plugin for displaying the results,sorting on click and pagination purpose.
But the page is taking lot of time to load and also it hangs in IE !!
Is there any easier way to do this like fetching required data from database as and when the user makes the selection like fetch first 10 rows,sorting data,etc.
Any ideas to make the application work faster are welcome !!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

诗酒趁年少 2024-12-14 06:59:38

我无法从文档中判断该插件是否支持服务器端分页,但这是需要考虑的一件事。目前尚不清楚其分页插件是否有任何选项。

一千名学生的插件示例在相同情况下会崩溃吗?

I couldn't tell from the docs if the plugin supported server-side paging or not, but that'd be one thing to consider. It was unclear if its paging plugin had any options for this.

Does the plugin's example with a thousand students crash under the same circumstance?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文