在项目中想通过jsp include标签引入目录,这样能省下很多时间,当然不管是通过jstl标签还是struts标签都能实现功能,但是在IE下发现一个bug,就是不同用户session来回跳动的问题,归根结底就是缓存的问题,为了解决此问题,一般的实现方法是在引入的页面中新增清除缓存的Meta即可实现.当然这只是针对需要清楚缓存的情况,下面是代码:
<jsp:include page="../../menu.jsp"></jsp:include>
menu.jsp代码如下:
<%@ page contentType="text/html; charset=UTF-8" %>
<%@ taglib prefix="s" uri="/struts-tags" %>
<html>
<head>
</head>
<body>
<!--此处省去N个字-->
</body>
</html>
在head标签中引入以下几句即可:
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cache, must-revalidate">
<meta http-equiv="expires" content="0">
总的实现是:
<%@ page contentType="text/html; charset=UTF-8" %>
<%@ taglib prefix="s" uri="/struts-tags" %>
<html>
<head>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cache, must-revalidate">
<meta http-equiv="expires" content="0">
</head>
<body>
<!--此处省去N个字-->
</body>
</html>
分享到:
相关推荐
jsp去除浏览器缓存
jsp清除各种缓存
有关于jsp页面缓存的介绍及缓存的清除,缓存的解决办法有两种,一种是服务端方法,另一种是客户端方法
JSP清除缓存.txt!JSP清除缓存.txt!JSP清除缓存.txt!JSP清除缓存.txt!JSP清除缓存.txt!
用于ajax与jsp清除缓存,非常简单!
JSP禁用缓存常用方法 该方法不错哦!
jsp页面的缓存方式,对jsp页面中需要缓存的数据,进行缓存时间的设定
jsp 页面 部分数据 缓存,可以设置缓存的时间,可以大大提高页面的访问速度!
JSP 页面缓存以及清除缓存、.禁止客户端缓存、设置有限时间的缓存、缓存应用
HTML,JSP 页面缓存的解决方案 在弹出的模态窗口中如果有POSTBACK,则会打开新窗口,而且调试的时候,弹出的模态窗口默认是有缓存,很不方便。
jsp Tree Menu树菜单在网上的基础上 加了 bean
很小的知识点,其实在eclipes 中可以帮你自己生成 但是还是要了解 可能有时候用的着
一开始想法是为了统一管理css\js,写在jsp页面上,但加载时一股脑全加载进来,后来改写成用关键字来引入对应的样式及脚本,但又后来觉得可能引入的便签上有特殊属性,再次扩展,最终演变成这样的书写格式,这样统一...
页面显示pdf文件,通过流的方式显示在页面。
JSP 开发之Servlet解决网页缓存问题 (1)我们为什么要防止游览器页面缓存的问题: 所以在不需要缓存的页面中需要实现不缓存页面; 代码如下: package com.lc.HttpTest; import java.io.IOException; import ...
IE页面缓存问题,html,jsp及servlet中的设置
ElementUI版本 2.13.0; Vue版本 v2.6.11; Jsp结合ElementUI要用的js和css; Jsp结合ElementUI要用的js和css;
jeeplus框架中引入wangEditor实现文字、图片、视频的新增及编辑功能,详细见博客:https://blog.csdn.net/qq_16497617/article/details/126007617
Element-UI本地引入,在jsp里不能通过url引入就只能用本地引入了(注意修改css中关于字体和图标的位置链接)
在一个JSP页面里面根据条件动态的加载另一个jsp页面,另一个jsp页面是根据条件从数据库中提取的数据表格。