Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 异步div_Java_Jsp_Servlets_Asynchronous_Widget - Fatal编程技术网

Java 异步div

Java 异步div,java,jsp,servlets,asynchronous,widget,Java,Jsp,Servlets,Asynchronous,Widget,我的JavaEE应用程序(JSP文件,从Servlet.Java调用)中包含以下代码: 小部件 //小部件图形表示 我想要的是在浏览器中加载和显示JSP文件,然后加载小部件。理想的情况是,只要小部件未加载,就会显示一个加载图标。如何实现这种异步解决方案?有人能解释一下和/或做一个小演示吗?我想这会对你有所帮助,我不确定 //use id of div(that contains the widgets) that //you want to hide before all widget a

我的JavaEE应用程序(JSP文件,从Servlet.Java调用)中包含以下代码:


小部件

//小部件图形表示

我想要的是在浏览器中加载和显示JSP文件,然后加载小部件。理想的情况是,只要小部件未加载,就会显示一个加载图标。如何实现这种异步解决方案?有人能解释一下和/或做一个小演示吗?

我想这会对你有所帮助,我不确定

//use id of div(that contains the widgets) that 
//you want to hide before all widget are shown
$('#my_div_id')
    .hide()  // hide it initially and then use load event handler
    .load(function() {
        $(this).show();//display/show the div when load completes
    })
;

我认为jquery的
load
事件会很有帮助。你能举个例子说明你的意思吗?看起来你几天前问了类似的问题:你试过别人给你的建议了吗?我试过了,但这不是我想要的。由于我已经勾选为已解决,我创建了一个新的/更清晰的线程。如果我问一些我已经知道的问题会有点奇怪,你不觉得吗?:以汉克斯为例!如果我使用示例中的'drag'div,这是否意味着小部件的代码(此时的'widget GRAPHIC REPRESENTATION')将放在“$(this).show()行的正上方?是的,请尝试此示例。这是一个jquery代码,你只需要保留你在问题中发布的代码,在head标记中写两个脚本标记,一个在jsp中导入jquery,另一个包含我在回答中提到的代码。只需查找有关此的基本jquery教程。非常感谢您或您的帮助:)
//use id of div(that contains the widgets) that 
//you want to hide before all widget are shown
$('#my_div_id')
    .hide()  // hide it initially and then use load event handler
    .load(function() {
        $(this).show();//display/show the div when load completes
    })
;