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

标签 java javascript html css

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

最佳答案

我认为你误解了 HTML、JS 和 CSS 的工作原理。

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

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

但是,这并不意味着您不走运。第一页总是需要在之后加载它,但是可以通过Pre-loading external files (CSS, JavaScript) for other pages上的解释提前加载其他页面的CSS和JS。 .我自己没有尝试过这些方法,但它们似乎有效。

关于java - 在页面等待服务器时加载 CSS 和 JS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19677306/

相关文章:

java - PrimeFaces 树选择为空

javascript - 我想在鼠标位于或不在组合框上时更改组合框

javascript - 动画 SVG 多边形

Javascript getElementById() 适用于文本框,但不适用于单选按钮或下拉选择器

javascript - 我怎样才能用jquery实现像ctrl+f这样的搜索

html - 在具有背景图像的 Div 中垂直居中图像? (没有任何工作)

java - Java中两个列表之间的关系

java - 单步执行多个线程

javascript - 将 JavaScript 变量作为值注入(inject)匿名函数中

java - 将 Json 映射到 POJO