java web ajax快还是请求快。? 400 报错 同样都是需要查询库中数据,用ajax掉后台查询方法快,还是servlet请求快。
个人意见:
首先定义一下所谓的速度,是指从用户触发时间、到结果查询完毕并返回结果所经历的时间;
再定义一下结果集的呈现和流程,ajax是局部刷新,servlet是实际的数据取得和处理者(background);
(1)ajax --->servlet---->result---->js deal---->page refresh (局部)
(2)servlet---->result----->page refresh(all) [submit 到 隐藏iframe 再js处理的的不算]
这两个没法比较那个快,主要区别是在刷新方式和数据量上。但后台处理的时间应该是相同的,只不过结果集返回到前台后的客户端处理有差别,但不一定 就是全部刷新一定小于局部刷新。
两者的主要差别还是用户体验上,不是速度上
######这两个怎么比较呀######底层都是http######这个问题比较萌,不该是程序员提出的.######serverlet和ajax是两个不同的东西,用在不同的场合。而且一个在客户端运行一个在服务端运行,ajax最大的用处是提升你产品的用户体验,谢谢。看情况用。######速度都是一样的~######一斤铁和一斤棉花哪个重~######都一样,都是靠servlet去响应的。。。版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。