tomcat work目录作用

今天在部署项目的时候,发现我已经将jsp部署完了,但是页面一直没有刷新,然后跑去问下同事,发现是tomcat缓存的问题。

在这里学习一下tomcat的缓存,摘自网上:

work目录只是tomcat的工作目录,也就是tomcat把jsp转换为class文件的工作目录,
这也正是为什么它叫work目录而不是cache目录的原因。   
jsp,tomcat的工作原理是当浏览器访问某个jsp页面时,
tomcat会在work目录里把这个jsp页面转换成.java文件,
比如将index.jsp转换为index_jsp.java文件,而后编译为index_jsp.class文件,
最后tomcat容器通过ClassLoader类把这个index_jsp.class类装载入内存,
进行响应客户端的工作

这个和work目录有关系,就是tomcat将jsp转换成.java的形式进行响应,每隔一段时间再更新。

所以部署完项目之后,要把work下面的文件删除,再重启tomcat

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值