tomcat加载jsp的处理机制问题

           昨天碰到了一个纠结的问题,就是要对某个项目进行升级,由于没有完整的生产环境,于是只能在本机上运行好的某几个文件拷贝后解压到已部署的项目中去运行,但是解压后却一直都出不来修改后的效果。正当自己搞的晕头转向的时候,朋友的一句“是不是缓存问题”提醒了我,多次反复测试之后才断定是在tomcat出的问题。折腾了一个晚上,终于被我找到了解决方法啊:只要打开解压后的jsp页面重新保存下就ok啦。多次测试都是如此,终于发现这是由于tomcat处理机制的关系。现在才明白为什么我们在开发中修改网页后不需要重启tomcat也能运行出效果,那是因为tomcat会监听项目,当网页发生保存动作的时候,它会认为这个页面已修改,所以自动从新加载该页面,然后我们只要重新刷新网页就会有想要的效果了。而解压后文件修改了但是为什么却没加载呢,那是因为解压只是替换了换来的文件,但是没有保存按钮来像tomcat发送信号啊。。。哎。。。想明白之后真的松了口气啊!!!

    以上仅个人见解,如有盆友发现有什么不对的地方可以给我留言学习学习。

    发现问题是好事,好好研究学习有助于提升自己的能力。微笑

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值