数据延迟加载

网友投稿 536 2022-09-04

数据延迟加载

我们在上网的时候经常会看到这样的效果,在我们发送请求之后,数据显示在浏览器之前,会有一个圆圈在不断地转

今天比较好奇,就找了找资料研究了一下

lazyLoad.jsp

<%@ page language="java" pageEncoding="utf-8"%><%@ taglib uri="/struts-tags" prefix="s"%>

mFrame的数据源来自blank.html

其代码如下:



数据读取中,请稍后...

loading32.gif如下

至于asdf.png是我随便找的一张图,lazyLoad.jsp的效果如下:

至于提交的请求searchFile,是一个struts的action

struts.xml如下

/return.jsp

对应的出来函数:

public String lazyLoad(){ try { Thread.sleep(5000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } return SUCCESS; }

返回的return.jsp就是一个最简单的显示

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="utf-8"%>Insert title here你看见我了吗?

最后的效果

5秒之后,就会显示return.jsp的内容

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:2019 年 PHP 开发者调查报告(JetBrains版)(2019年属什么生肖)
下一篇:点击table中的某一个td,获得这个tr的所有数据
相关文章

 发表评论

暂时没有评论,来抢沙发吧~