在页面等待服务器时加载 CSS 和 JS

Load CSS and JS while the page is waiting for server

本文关键字:加载 CSS JS 服务器 等待      更新时间:2023-09-26

我是Java和Web应用程序开发的初学者。假设要分析和优化JSP页面,这些页面需要一些时间来从服务器获取数据。我的问题是,我们可以在 jsp 等待服务器响应时加载支持文件吗?

我想你误解了HTML,JS和CSS的工作原理。

简而言之:浏览器发送对某个 JSP 页面的请求。此页面从服务器返回,并在其中包含许多引用文件的 CSS 和 JS 的链接标签。浏览器解析此页面,并看到它需要额外的资源才能正确使用该页面。因此,它向服务器发送了另一个CSS和JS请求。

因此,浏览器不可能事先知道JSP页面需要什么CSS和JS,因为这些是由页面本身的内容决定的。

但是,这并不意味着您不走运。 第一页之后总是需要加载它,但是可以通过为其他页面预加载外部文件(CSS,JavaScript)的说明提前加载其他页面的CSS和JS。我自己没有尝试过这些方法,但它们似乎有效。

好吧,如果我理解正确,为什么不加载 CSS/JS 文件并在完成后触发您的其他函数呢?不过,我不太确定你为什么要这样做。