`

tomcat配置(提高运行效率)

    博客分类:
  • java
阅读更多

在%CATALINA_HOME%/conf/web.xml中有(以tomcat5.0.28为例):

 1 < servlet >
 2          < servlet-name > jsp </ servlet-name >
 3          < servlet-class > org.apache.jasper.servlet.JspServlet </ servlet-class >
 4          < init-param >
 5              < param-name > fork </ param-name >
 6              < param-value > false </ param-value >
 7          </ init-param >
 8          < init-param >
 9              < param-name > xpoweredBy </ param-name >
10              < param-value > false </ param-value >
11          </ init-param >
12          < load-on-startup > 3 </ load-on-startup >
13      </ servlet >

在该段代码中增加:
 1<servlet>
 2        <servlet-name>jsp</servlet-name>
 3        <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
 4        <init-param>
 5            <param-name>fork</param-name>
 6            <param-value>false</param-value>
 7        </init-param>
 8        <init-param>
 9            <param-name>xpoweredBy</param-name>
10            <param-value>false</param-value>
11        </init-param>
12        <!--增加的初始化参数-->
13        <init-param>
14            <param-name>development</param-name>
15            <param-value>false</param-value>
16        </init-param>
17        <load-on-startup>3</load-on-startup>
18    </servlet>

development参数的说明:
development         Is Jasper used in development mode (will check for JSP modification on every access)?  [true]
该参数默认值为true,即tomcat会对jsp页面的每次访问都检测它是否发生了修改;将该参数设置为false后,也就是说tomcat不以开发模式运行,即不再检测jsp是否发生了修改,这样能提高运行效率。
如果系统运行后,偶尔对某个jsp页面进行了修改,只要删除该jsp页面在%CATALINA_HOME%/work目录中对应的servlet源文件和class文件,再访问该jsp页面后,tomcat(jsp引擎)就会重新编译该jsp文件。
分享到:
评论

相关推荐

    tomcat及其配置文件

    【标题】:“Tomcat及其配置...同时,了解如何在Linux环境下服务化Tomcat,可以提高运维效率,确保服务的稳定性和可靠性。在实际工作中,开发者和运维人员需要根据项目需求,灵活调整这些配置,以达到最佳的运行效果。

    Eclipse运行配置tomcat

    - 右键点击项目,在弹出菜单中选择 `Run As &gt; Run on Server`,然后选择之前配置好的Tomcat服务器进行运行测试。 #### 四、建立与部署Web程序 **1. 创建Web项目** - 在Eclipse中选择 `File &gt; New &gt; Project`,...

    如何将tomcat配置到myeclipse里面

    在开发Java Web应用程序时,集成开发环境(IDE)如MyEclipse与服务器的结合使用能够大大提高工作效率。本文将详细介绍如何将Apache Tomcat服务器配置到MyEclipse中,以便于调试和部署项目。 首先,确保你已经下载并...

    免安装tomcat配置方法

    在本篇文章中,我们将深入探讨如何配置免安装版Tomcat,并通过...无论是对于初学者还是有一定经验的开发者来说,这种简便快捷的配置方式都能够大大提高工作效率。希望本篇文章能为大家在日常开发过程中提供帮助。

    tomcat配置mysql连接池

    ### Tomcat配置MySQL连接池详解 #### 一、前言 在Java Web开发中,Tomcat作为一款广泛使用的轻量级应用服务器,被大量应用于Web应用程序的部署与运行环境中。而数据库连接池作为提高数据库访问效率的重要手段,在...

    TOMCAT6日志配置JAR包及配置文件

    日志功能在Tomcat中起着至关重要的作用,它记录了服务器运行时的各类信息,包括错误信息、警告信息以及调试信息,这些信息对排查问题、优化性能至关重要。 首先,我们要了解Tomcat的日志框架。Tomcat默认使用...

    tomcat下的log4j日志配置

    在使用 Apache Tomcat 作为服务器时,合理配置日志框架(如 Log4j)能够极大地提高开发效率和系统的可维护性。本文将详细介绍两种常见的 Log4j 配置方式:Tomcat 级别的统一日志管理和每个 web 应用分别配置 Log4j,...

    eclipse Tomcat配置

    ### Eclipse Tomcat配置详解 #### 一、环境变量配置的重要性 在进行软件开发时,合理的环境变量配置可以显著提升开发效率并确保项目的顺利运行。对于Java Web开发者而言,正确配置Eclipse与Tomcat服务器之间的环境...

    tomcat配置pdf

    【标题】"Tomcat配置PDF"是一份专为初学者准备的详尽指南,它涵盖了Apache Tomcat服务器的...它不仅适合初学者,也对有一定经验的开发者有参考价值,因为深入理解和掌握Tomcat的配置对于提高开发和运维效率至关重要。

    tomcat配置sql数据库[参考].pdf

    ### Tomcat配置SQL Server数据库连接池详解 #### 一、背景介绍 随着互联网技术的发展,Web应用程序变得越来越重要。为了确保这些应用能够高效地运行,合理配置应用服务器和数据库之间的连接至关重要。Tomcat作为一...

    win2008 iis tomcat 配置

    ### Win2008 IIS Tomcat 配置详解 ...这种配置方式不仅提高了Web应用的安全性和稳定性,还大大提升了系统的扩展性和管理效率。对于需要同时支持Java Web应用和.NET应用的企业来说,这是一种非常实用且高效的解决方案。

    用批处理(.bat)自动配置Tomcat服务器

    本文将详细介绍如何使用批处理(.bat)脚本来自动配置Tomcat服务器,以提高工作效率和减轻管理员的工作负担。 首先,理解批处理的基本概念是必要的。批处理是Windows操作系统中的一种命令行脚本,它允许用户预先...

    tomcat配置方法pdf格式

    《Tomcat配置方法》PDF教程全面解析 在Java Web开发领域,Tomcat是一个不可或缺的组件,它是一款开源的Servlet容器,广泛应用于各种Web应用程序的部署和运行。本PDF教程将详细讲解Tomcat的配置方法,旨在帮助开发者...

    TomCat 配置Xml 的启动方式

    "TomCat配置Xml的启动方式"是指通过修改Tomcat的配置文件来启动多个Java项目。这种配置方法允许开发者在同一台服务器上部署并管理多个独立的应用程序,提高了资源利用率,也方便了开发和测试环境的搭建。 首先,...

    tomcat配置连接池方式

    标题和描述均提到了“tomcat配置连接池方式”,这是在Java Web开发中一个非常重要的主题,涉及到如何高效地管理和复用数据库连接资源。在基于Tomcat的应用服务器中,合理配置连接池对于提升应用程序的性能和响应速度...

    jdk+tomcat+Eclipse(JAVA环境开发配置)

    2. **Eclipse中的Tomcat配置**:在"Server"视图中,右键点击"Runtime Environments",选择"New",然后选择Apache Tomcat版本,浏览到你的Tomcat安装目录并完成配置。接着,创建一个新的服务器实例,将你的Web项目...

    myeclipse配置tomcat服务器

    这样做的优势在于,开发者可以在同一个环境中完成代码编写、编译、运行和调试,极大地提高了开发效率。 #### 配置步骤详解 以下是在MyEclipse中配置Tomcat服务器的详细步骤: 1. **软件准备**:确保已经安装了JDK...

    eclipse和tomcat的内存配置

    - **优化代码结构**:除了调整JVM参数外,优化代码结构也是提高程序运行效率的重要手段之一。 总之,合理的内存配置不仅能提升开发效率,还能避免因内存不足导致的应用崩溃等问题,对于保障项目顺利进行具有重要...

    Tomcat+IIS整合配置文件

    综上所述,这个压缩包提供了一套完整的配置示例,帮助开发者或管理员将Tomcat和IIS集成,以充分利用两者的优势,提高Web服务的灵活性和效率。通过详细阅读和测试这些文件,你可以深入理解这种整合背后的原理和操作...

    tomcat配置虚拟主机

    ### Tomcat配置虚拟主机详解 #### 一、前言与准备 在Web开发与部署过程中,经常需要在同一个服务器上运行多个不同的Web应用程序。为了更好地管理和区分这些应用程序,可以通过配置虚拟主机来实现这一目标。虚拟...

Global site tag (gtag.js) - Google Analytics