繁体   English   中英

Icefaces性能问题-部分提交

[英]Icefaces Performance Issues - Partial Submit

我有一个JSF网站,显示一个HTML表。 接下来的两周我有14列,行的一些用户。 用户取决于从选择菜单中选择的选项。

所以有什么问题? 如果我在2个星期内加载了例如50个用户,则我有一张大桌子。 之后,该站点上任何链接上的每个操作侦听器都需要花费数年的时间才能收到响应。 然后,我创建了一个不执行任何操作的动作监听器! 这个动作也要花费数年! 如果我仅将5个用户加载到我的表中,那么什么都不做的动作真的很快!

所以我的问题是:Icefaces在做什么? 为什么我有这么长时间只是在后端执行小动作? 不是后端bean中的方法很慢。

更新:

我写了一些示例代码,您可以在其中很好地看到我的问题。 如果我使用50列和300行,则该网站大约需要15秒才能加载。 单击该按钮不执行任何操作,则将始终需要大约15秒钟。 如果我只加载5列和5行,则“不执行任何操作”按钮很快!

JSF站点代码 托管的Bean代码

如果您不能共享代码,我只能说调试该代码! 查看哪些步骤特别慢,或者哪些行无用,需要多次调用,或者是否不需要时遍历整个数据。 最后,可能会更改数据结构,使用哈希表或其他方式以便更快地搜索数据

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM