如何在jsp、java和js代码中处理连续页面刷新
如果用户使用F5功能键连续刷新页面,则页面加载非常缓慢,并且可以长时间看到空白页面 如何解决这个问题 我尝试在服务器端使用缓存,但我认为我没有正确地使用它如何在jsp、java和js代码中处理连续页面刷新,java,javascript,jsp,Java,Javascript,Jsp,如果用户使用F5功能键连续刷新页面,则页面加载非常缓慢,并且可以长时间看到空白页面 如何解决这个问题 我尝试在服务器端使用缓存,但我认为我没有正确地使用它 谁能帮我举个例子吗 我认为您需要使用浏览器缓存,它可以由http头或元标记控制。 您需要将页面缓存设置为5秒左右或类似的值,以便在该时间间隔内不会向服务器发送新请求。很难阻止用户按F5 尝试使您的代码更优化。 用于缓存类型: 缓存控制 到期 布拉格无缓存 还要检查JSP缓存。一些事情: 您可以尝试最小化应用程序中的处理时间,可能是通过最小化
谁能帮我举个例子吗 我认为您需要使用浏览器缓存,它可以由http头或元标记控制。
您需要将页面缓存设置为5秒左右或类似的值,以便在该时间间隔内不会向服务器发送新请求。很难阻止用户按F5 尝试使您的代码更优化。 用于缓存类型: 缓存控制 到期 布拉格无缓存 还要检查JSP缓存。一些事情: 您可以尝试最小化应用程序中的处理时间,可能是通过最小化浪费的操作。听起来您的应用程序花了很多时间重新创建输出 您可以尝试在服务器端添加某种缓存,并向用户发送相同的页面,即在一段时间内没有新的处理。根据机制的不同,这可能无法通过https、security?实现?。至少,阿福 当然,你可以改变网站的工作方式。您可以使用Ajax将信息推送到用户所在的站点,从而消除用户刷新的冲动 也许你的服务器没有足够的能力同时为很多用户服务
响应。设置为刷新,5; 只需使用此jsp方法自动刷新您的网页。。。
试试Ajax!。。。这就是Ajax所做的:是否可以使用js代码检测页面刷新?js代码在所有浏览器中都有效。每次刷新页面都会加载所有图像css和js。这个过程需要花费大量时间。