`
flysnowxf
  • 浏览: 573060 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

更新jsp后tomcat没有重新编译的问题

    博客分类:
  • Java
阅读更多
jsp不像java文件、配置文件需要重新reload,只要刷新jsp,就可以获取到最新的内容。但有的时候却失效了。

问题可能出现在:
tomcat路径/conf/web.xml
<servlet>
        <servlet-name>jsp</servlet-name>
        <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
        <init-param>
            <param-name>modificationTestInterval</param-name>
            <param-value>60000</param-value>
        </init-param>
        <load-on-startup>3</load-on-startup>
</servlet>
其中modificationTestInterval表示间隔几秒去检查jsp的变化。这里为6w秒,所以更新了jsp,也不会马上重新编译,所以看到还是旧内容。

解决:
去掉modificationTestInterval配置:
<servlet>
        <servlet-name>jsp</servlet-name>
        <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
        <load-on-startup>3</load-on-startup>
</servlet>
分享到:
评论

相关推荐

    Tomcat的jsp编译参数

    NULL 博文链接:https://michaelee.iteye.com/blog/1603811

    JSP编译环境Tomcat5.0

    jsp编译环境 tomcat5.0 Accp5.0

    把jsp编译打包成jar

    将工程中的jsp编译成servlet后打成一个jar包,并且自动生成web.xml中的servlet配置。

    编译安装Tomcat

    本文介绍了通过编译方式安装Tomcat,访问多个jsp界面,多个域名访问和如何修改端口的方法,仅供大家参考学习。

    java+jsp+tomcat学生管理系统

    1.1 目的:  通过本学生信息管理系统软件,能帮助各校指导员及教务人员、利用计算机,快速方便的对学生资料进行管理、输入、输出、查找、... 编译环境:J2SDK 1.5  Web服务器:Tomcat 6.0  数据库:SQL Server 2005

    Tomcat JSP编译器Jasper.docx

    Jasper模块是Tomcat的JSP核心引擎,我们知道JSP本质上是一个Servlet。 Tomcat使用Jasper对JSP语法进行解析,生成Servlet并生成...另外,在运行的时候,Jasper还会检测JSP文件是否修改,如果修改,则会重新编译JSP文件。

    intellij idea 集成tomcat

    intellij idea 集成tomcat

    jsp 自动编译机制详细介绍

    总的来说,Jasper的自动检测实现的机制比较简单,依靠某后台线程不断检测JSP文件与编译后的class文件的最后修改时间是否相同,若相同则认为没有改动,但倘若不同则需要重新编译。实际上由于在Tomcat部署的项目的JSP...

    apache-tomcat-7.0.20.zip

    与JAR文件的依赖性JSP文件不再重新编译的每个从而提高性能的访问。 * Update to version 1.1.22 of the native component of the AJP and HTTP APR/native connectors.更新到1.1.22版本的AJP和HTTP四月/本地连接器...

    tomcat-7.0.79

    Tomcat 7.0的目录结构介绍。...work目录用于在服务器运行时过度资源,简单来说,就是存储jsp、servlet翻译、编译后的结果。 Tomcat 7.0是Apache公司开发的一款开源的轻量WEB应用TomCat服务器。是开发和调试的第一选择。

    jsp经典笔记jsp经典笔记

    1,JSP文件先要翻译成Java文件(Servlet),在tomcat中翻译后的java文件在tomcat下的work\Catalina\localhost中相应名字的应用目录里。 2,编译Java文件 3,运行.class文件 3.JSP的特点 1,JSP不需要编译 2,JSP不...

    JSP+tomcat+sql2000做的一个 网上书店 实训项目

    JSP+tomcat+sql2000做的一个网上书店实训项目 包括: 完整的页面:注册、登陆、搜索、购物车、订单提交和查询 采用三层架构 代码公开 不是class编译文件 包括了所需的servlet、JavaBean 。 下载请回复下,好东西要顶...

    Tomcat 源代码调试 - 看不见的 Shell 第二式之隐藏任意 Jsp 文件1

    2. Jsp 件会被转换为 Java 件,并随后被编译为 class 3. Jsp 被编译并被加载实例化后,会被封装在个 JspServletWrapper 对

    源码安装Tomcat所需文件

    源码安装Tomcat所需文件,Tomcat 服务器是一个开源的轻量级Web应用服务器,在中小型系统和并发量小的场合下被普遍使用,是开发和调试Servlet、JSP 程序的首选。

    apache-tomcat-7.0.82

    在浏览器中访问这个应用的Jsp时,通常第一次会很慢,因为Tomcat要将Jsp转化为Servlet文件,然后编译。编译以后,访问将会很快。另外Tomcat也提供了一个应用:manager,访问这个应用需要用户名和密码,用户名和密码...

    jsp总结代码

    jsp总结代码,配置Tomcat,jsp的组成 (定义:在html中嵌入java脚本代码)

    tomcat环境变量配置

    xt中,再次编译,就没有问题了! 然后在Tomcat目录里面的C:\Tomcat\webapps\ROOT里面按如下的文件结构: ROOT\index.html ROOT\welcom.jsp ROOT\WEB-INF\lib\MyServlet.jar(如果你的servlet的.class打成了.jar...

    Tomcat5.0.x

    Apache Tomcat 5.0.x 对于Servlet和JSP的支持是一样的。大量底层代码里的重大修改,带来性能的提升、稳定性的提升及整体成本。 Apache Tomcat 5.0.x在Apache Tomcat 4.1的基础上做了很多改动,包括: · 性能优化和...

    xampp (phpStudy重新编译版)

    xampp (phpStudy重新编译版) 2016 此版本由phpStudy作者重新编译,精简掉五分之四,安装包只有35M; 原xampp解压后1250M,去臃肿精简掉980M仅剩250M。 对控制面板进行大幅优化更新, 放弃掉旧版本许多无用的鸡肋功能...

    基于Jsp+Tomcat+Filter+Servlet的学生管理系统.zip

    本资源中的源码都是经过本地编译过可运行的,下载后按照文档配置好环境就可以运行。资源项目的难度比较适中,内容都是经过助教老师审定过的,应该能够满足学习、使用需求,如果有需要的话可以放心下载使用。有任何...

Global site tag (gtag.js) - Google Analytics