用户提交数据,后台处理时间过长,为了使页面更为友好,提示用户后台处理情况

Aaron莫言 2014-08-06 05:16:32
这是我想做的功能:

比如用户提交以后,想到达每个网页的网址,但是,由于可能会出现网络繁忙的情况,就有可能会出现读取页面速度很慢,所以,想提示用户当前已经读取了几个网站内容,前端想出现这种效果

在当前页面提示用户一共读取多少条数据,已经读取了几条,还剩几条,希望大家可以给我点思路,能贴出代码最好,谢谢,真的是很着急
...全文
510 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
sui2121 2014-08-20
  • 打赏
  • 举报
回复
引用 8 楼 u014655105 的回复:
虽然没有解决问题,还是谢谢大家了,也不知道自己这个解决问题的思路是否正确,我就是想模拟后台数据处理过长,给用户一个很好的提示,如果这个功能能做出来,我会把自己的想法和代码分享给大家,如果已经有人研究出来了,可以分享一下代码,谢谢,共同进步
若 你只想是想解决后台处理时间过长 给用户一样响应的话 你可以在请求后台的时候 给用户一下信息或者加载图片类似的 当你后台处理完毕 返回给前台一个信息 不知道能不能解决你的问题
sui2121 2014-08-12
  • 打赏
  • 举报
回复
引用 6 楼 u014655105 的回复:
[quote=引用 4 楼 sui2121 的回复:] 我之前做了一个类似的 我是ajax 循环的 多次请求 每次都修改前台的数据
我现在传的是一个数组,我的思路是用javascript对数组进行拆分,然后通过Ajax循环获取数据通过后台处理,但是,在实际操作中,发现i值并不是动态的变化,换句话说,i值一下就加载完成了.别人说 动态刷新 有两种一种是定时刷新 一种是隔一段时间刷新 定时刷新setTimeout() 隔一段时间刷新setInterval(function (){location.href="index.jsp";},300*1000); 可是这样的效果是,不能保证和后台处理的内容同步,这样的思路我也想过,但是,还是没有结果[/quote] 定时刷新 和隔断时间刷新 是不能实时和页面同步的 若后台处理时间长的话 这个是没有太大差异的 我说的那种方法适合不是太大的数据量 可以用那种 就是有点浪费资源 但是是实时的 前后台同步的
忘记呼吸 2014-08-12
  • 打赏
  • 举报
回复
mark。。 这个我也不会看看又没有解决方法
Aaron莫言 2014-08-12
  • 打赏
  • 举报
回复
虽然没有解决问题,还是谢谢大家了,也不知道自己这个解决问题的思路是否正确,我就是想模拟后台数据处理过长,给用户一个很好的提示,如果这个功能能做出来,我会把自己的想法和代码分享给大家,如果已经有人研究出来了,可以分享一下代码,谢谢,共同进步
Aaron莫言 2014-08-08
  • 打赏
  • 举报
回复
引用 4 楼 sui2121 的回复:
我之前做了一个类似的 我是ajax 循环的 多次请求 每次都修改前台的数据
我现在传的是一个数组,我的思路是用javascript对数组进行拆分,然后通过Ajax循环获取数据通过后台处理,但是,在实际操作中,发现i值并不是动态的变化,换句话说,i值一下就加载完成了.别人说 动态刷新 有两种一种是定时刷新 一种是隔一段时间刷新 定时刷新setTimeout() 隔一段时间刷新setInterval(function (){location.href="index.jsp";},300*1000); 可是这样的效果是,不能保证和后台处理的内容同步,这样的思路我也想过,但是,还是没有结果
LOVE-漂泊 2014-08-07
  • 打赏
  • 举报
回复
动态刷新 有两种一种是定时刷新 一种是隔一段时间刷新 定时刷新setTimeout() 隔一段时间刷新setInterval(function (){location.href="index.jsp";},300*1000);
Aaron莫言 2014-08-07
  • 打赏
  • 举报
回复
我也考虑的是用Ajax技术来实现,现在我前面的共多少条,可以做出来,但是,后面的动态刷新我就不是很会做了,可以给我具体点思路的吗,我用过了很多种方法,但是,还是没有任何结果,谢谢
zy_think123 2014-08-07
  • 打赏
  • 举报
回复
只能用ajax动态实现了,动态刷新内容,改变其中的值
gaofuqi 2014-08-07
  • 打赏
  • 举报
回复
引用 2 楼 u014655105 的回复:
我也考虑的是用Ajax技术来实现,现在我前面的共多少条,可以做出来,但是,后面的动态刷新我就不是很会做了,可以给我具体点思路的吗,我用过了很多种方法,但是,还是没有任何结果,谢谢
ajax异步请求,action返回json数据,然后使用Javascript刷新页面元素。
sui2121 2014-08-07
  • 打赏
  • 举报
回复
我之前做了一个类似的 我是ajax 循环的 多次请求 每次都修改前台的数据

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧