Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/320.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
在servlet中运行java代码之前加载资源_Java_Tomcat_Servlets - Fatal编程技术网

在servlet中运行java代码之前加载资源

在servlet中运行java代码之前加载资源,java,tomcat,servlets,Java,Tomcat,Servlets,我在tomcat中有一个servlet。后端的java代码需要很长时间才能执行。有没有一种方法可以与后端的代码并行加载静态资源(css、图像、javascript)?现在,它们只有在代码运行完成后才会被加载。您可以使用Ajax风格的解决方案,在该解决方案中,您可以在没有数据的情况下绘制页面,使用占位符检索数据,甚至可以使用“加载”微调器图形 Ajax调用的工作方式是,加载页面时,一些Javascript将启动,通过XmlHttpRequest向Tomcat发出Ajax请求,该请求将启动计算。当t

我在tomcat中有一个servlet。后端的java代码需要很长时间才能执行。有没有一种方法可以与后端的代码并行加载静态资源(css、图像、javascript)?现在,它们只有在代码运行完成后才会被加载。

您可以使用Ajax风格的解决方案,在该解决方案中,您可以在没有数据的情况下绘制页面,使用占位符检索数据,甚至可以使用“加载”微调器图形

Ajax调用的工作方式是,加载页面时,一些Javascript将启动,通过XmlHttpRequest向Tomcat发出Ajax请求,该请求将启动计算。当tomcat请求完成时,浏览器将通知浏览器。然后,网页中会出现一些javascript,它们将接收响应并替换占位符。如果服务器返回一个HTML片段,则只需在javascript占位符-div.innerHtml=您的响应文本中执行即可


下面是一个和一个,它使web前端与Javaservlet后端通信