jsp <c:forEach>数据太多,页面加载速度慢,求解决
java吧
全部回复
仅看楼主
level 7
lizhen_1130 楼主
2014年09月12日 06点09分 1
level 7
lizhen_1130 楼主
2014年09月12日 06点09分 2
level 9
一次加载的数据多肯定慢,可以考虑用分页 Ajax 加载数据
2014年09月12日 07点09分 3
什么意思,不懂,我这个页面是一开始进来就得全部把数据显示出来
2014年09月12日 07点09分
回复 lizhen_1130 :有些数据也不是一下能显示完的吧,先显示一部分,等别人滚动或下拉列表时 再加载显示另部分
2014年09月12日 07点09分
是先显示list前100条,等别人点击时再用ajax去显示剩下的?
2014年09月12日 07点09分
回复 lizhen_1130 :嗯
2014年09月12日 07点09分
level 8
页面中内容过多,除了网络传输外,就是浏览器本身的问题了,举个极限的例子就是,一个简单页面,几KB,肯定一下就显示出来了,要是一个页面东西极多,几GB,你觉得能一瞬间打开么。
所以这种时候慢就要考虑其他“方案”来解决,就像2楼说的那样,不要一次性全部加载。(要是度娘的查询不分页,一下传输给你上万条结果,会怎样……)
2014年09月12日 07点09分 4
level 11
左边做个分页?
2014年09月12日 08点09分 5
不行,必须下拉框里显示
2014年09月13日 15点09分
level 12
真正的自信不是表现给别人看的,而是无意当中散发出来的。
2014年09月12日 09点09分 6
给点意见啊
2014年09月13日 15点09分
1