一个页面需要取得几部分数据,一下两种方式实现他请问哪个效率更好?还有服务器的负载情况如何?
1、普通的方式,页面调用javabean取得各块数据、填充数据结构、将其显示
2、AJAX方式,页面不写任何jsp程序,在window.onload里提交n个ajax请求,在回调函数里显示数据第一种方式相对与另一种方式的优点,我觉得他是一次请求完成所有数据显示,而用ajax方式的话,相当于需要显示几块数据就要进行几次http请求,刷新一下页面web服务器可能就要处理n次请求,多人在线时会比较可怕。但是第一种方式代码会比较混乱,jsp和html写在一起,以后维护起来会相对难一些,第二种方式就不一样了,页面完全可以是html,他只是一个显示的作用,业务逻辑都在servlet里,结构清晰。但是不知道ajax方式会不会带来很大效率影响,以及服务器的负担情况会不会很糟糕?欢迎讨论