用tomcat容器,大家可能会发现这样的问题,修改jsp文件后,但用IE打开 依然是以前的Jsp的页面。
出现这种现象的原因主要是tomcat缓存的原因。
解决办法如下:
在jsp文件头加上
<meta http-equiv="Expires" content="0">
<meta http-equiv="kiben" content="no-cache">
其中,第一行的content="0",是表示过期的时间,如果不是0的话,就必须使用GMT的时间格式。第二行表示不用缓存机制。
删除work目录下的缓存文件。
conf/server.xml 文件Context path 中间加上 reloadable="true"
例如:<Context path="" docBase="E:\MYJSP\" debug="0" reloadable="true" />
在tomcat的startup.bat里首部加上批处理命令
rd/s/q "D:\Program Files\tomcat-6.0\work\Catalina
tomcat路径根据自己情况修改.
这样基本可以解决缓存遗留问题。
分享到:
相关推荐
win7自动清除tomcat缓存及日志
自动清除tomcat缓存及日志的bat文件,操作系统建立计划任务,运行bat文件即可
本文将详细解释如何执行TOMCAT缓存清理的步骤,以解决类似问题。 首先,我们要理解Tomcat中的缓存主要存在于以下几个位置: 1. **`work`目录**:这是Tomcat生成并存储编译后的JSP文件的地方。当JSP页面被访问时,...
设置好 tomcat 本地路径和webApp目录 快速删除相应的temp文件。 便于开发
在Tomcat缓存控制插件中,可能利用Lambda表达式来编写简洁的回调函数,处理缓存的加载、更新和清除等操作。 此外,Java 8还引入了Stream API,这为处理集合提供了新的途径。通过Stream API,开发者可以进行更高效的...
"Tomcat自动清理缓存版.rar"这个压缩包文件显然是针对Tomcat服务器的缓存清理功能进行了定制或配置,旨在帮助用户实现自动化的缓存清理,从而保持系统高效、稳定运行。 首先,我们需要了解Tomcat中的缓存机制。...
但需要root权限的操作(如删除Tomcat缓存),必须先通过SecureCRT登录并切换到root用户,然后再执行相关命令。 6. **Oracle数据库操作** - 由于1521端口可能被封锁,无法直接通过Oracle客户端远程登录。可以使用...
然而,对于需要root权限的操作,如删除Tomcat缓存,必须先通过SecureCRT以root身份登录,然后执行相应的命令。 4. **Oracle数据库操作** - 由于1521端口可能被封锁,不能直接通过Oracle客户端远程访问数据库。可以...
在Eclipse中部署Tomcat服务器时,需要正确地配置Tomcat服务器,清除Tomcat服务器的缓存,添加项目路径到Tomcat服务器的配置文件中,并启动Tomcat服务器。按照这些步骤进行,可以确保在Eclipse中部署Tomcat服务器时...
本示例主要探讨如何在SpringBoot项目中整合JSP视图,并提供了两种不同的部署方式:内置Tomcat启动和外部Tomcat部署。这两种方式各有优缺点,适合不同场景的应用。 首先,让我们深入理解SpringBoot整合JSP的基本步骤...
### JSP 页面缓存及其清除方法详解 #### 一、JSP页面缓存的重要性与应用场景 JSP(Java Server Pages)技术是一种结合了HTML、XML和Java编程的技术,用于创建动态网页。在JSP开发中,页面缓存是一种常用的技术手段...
该问题是指在jsp项目中上传文件后,重启Tomcat服务器或清理缓存时,上传的文件会自动删除的问题。 问题分析 在jsp项目中,我们通常使用DefaultServlet来处理文件上传请求。但是,在重启Tomcat服务器或清理缓存时,...
### 增加Tomcat内存知识点详解 #### Tomcat简介 Apache Tomcat是一款开源的Servlet容器,它能够实现对Servlet和JavaServer Pages (JSP)技术的支持。由于其开源、轻量级的特点,Tomcat成为了Java Web开发人员的首选...
接着,它定义了一个环境变量`TOMCAT_WORK_DIR`,指向Tomcat的`work`目录,然后调用`rmdir`命令删除该目录及其所有子目录和文件。`call`命令确保环境变量的更改立即生效。最后,通过`net stop`和`net start`命令分别...
通过第三方模块 `ngx_cache_purge`,可以清除指定 URL 的缓存,增强缓存管理能力。 **3. 编译安装 Nginx 和 ngx_cache_purge 模块** 为了启用 Nginx 的缓存和负载均衡功能,需要先编译安装 Nginx 和相关模块。以下...
8. **配置与管理**:管理员可以通过修改`conf`目录下的配置文件来定制Tomcat的行为,例如设置端口号、添加或删除虚拟主机、调整内存分配等。`webapps`目录下可以放置待部署的Web应用,Tomcat会自动识别并启动它们。 ...
然而,由于某些操作(如删除Tomcat缓存目录)需要root权限,WinSCP无法直接以root用户登录,所以需要通过SecureCRT登录并切换到root用户,然后使用命令行进行文件操作。 对于Oracle数据库的远程管理,由于1521端口...
- 为了避免缓存导致的问题,还需要清理掉Tomcat的工作目录。这一步是可选的,但推荐执行。 - 找到Tomcat安装目录下的`work`文件夹(通常是`%CATALINA_HOME%\work`),将其清空或者删除整个文件夹。这样做的目的是...