`
aone
  • 浏览: 73416 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

tomcat中给server.xml加入<Context>元素

阅读更多
(本文摘自《Tomcat与Java Web开发技术详解》)

<Context>代表了运行在<Host>上的单个Web应用,一个<Host>可以有多个<Context>元素,每个Web应用必须有唯一的URL路径,这个URL路径在<Context>中的属性path中设定。
<Context path="/helloApp" docBase="helloApp" debug="0" reloadable="true"/>

<Context>元素的属性:
path:指定访问该Web应用的URL入口。
docBase:指定Web应用的文件路径,可以给定绝对路径,也可以给定相对于<Host>的appBase属性的相对路径,如果Web应用采用开放目录结构,则指定Web应用的根目录,如果Web应用是个war文件,则指定war文件的路径。
reloadable:如果这个属性设为true,tomcat服务器在运行状态下会监视在WEB-INF/classes和WEB-INF/lib目录下class文件的改动,如果监测到有class文件被更新的,服务器会自动重新加载Web应用。

在开发阶段将reloadable属性设为true,有助于调试servlet和其它的class文件,但这样用加重服务器运行负荷,建议在Web应用的发存阶段将reloadable设为false。
分享到:
评论
4 楼 imrt 2013-07-03  
同问:debug。。。
不知道这里是不是进源码调试的意思。
我直接startup.bat启动,貌似不能断点进eclipse,好像得用插件。。插件启动时每每有保存又各种弹出窗报错。。纠结
3 楼 can4you 2010-12-09  
anlongstar 写道
<Context path="http://localhost:8080/RDShop" debug="0" docBase="D:\Project\rdshop\Eclipse\Code\WebRoot" reloadable="true">
</Context>

狂报错,可能是JDK版本不对吧



path="/RDShop" 就可以了吧
2 楼 yangleilt 2010-06-23  
为什么偏偏不说debug呢?
1 楼 anlongstar 2008-04-08  
<Context path="http://localhost:8080/RDShop" debug="0" docBase="D:\Project\rdshop\Eclipse\Code\WebRoot" reloadable="true">
</Context>

狂报错,可能是JDK版本不对吧

相关推荐

    tomcat-5.5.23

    server as if you were using J2SE 5.0.&lt;br&gt;&lt;br&gt;&lt;br&gt;==================================================&lt;br&gt;Advanced Configuration - Multiple Tomcat Instances&lt;br&gt;===========================================...

    jsp连接池成功之例

    &lt;res-ref-name&gt;jdbc/mysql&lt;/res-ref-name&gt;&lt;br&gt; &lt;res-type&gt;javax.sql.DataSource&lt;/res-type&gt;&lt;br&gt; &lt;res-auth&gt;Container&lt;/res-auth&gt;&lt;br&gt; &lt;/resource-ref&gt;&lt;br&gt;&lt;br&gt;&lt;/web-app&gt;&lt;br&gt;&lt;br&gt;8 .&lt;br&gt; &lt;!-- &lt;br&gt; ================...

    使用Struts的Action和Hibernate来对数据库进行增、删、改、查四项操作(源码)

    &lt;br/&gt;&lt;br/&gt;Tomcat数据库连接池配置:&lt;br/&gt;Server.xml&lt;br/&gt;增加如下内容:&lt;br/&gt; &lt;Context path="/PaginationStrutsHibernate" docBase="PaginationStrutsHibernate" reloadable="true"&gt;&lt;br/&gt; &lt;Resource name="jdbc/...

    Java Jndi数据连接池,sql2000或者sql2005数据库

    在Tomcat安装目录下找到conf文件夹,并打开context.xml文件 配置如下 《sql2005配置》 &lt;Context&gt; ...... &lt;Resource name="jdbc/jndidemo" auth="Container" type="javax.sql.DataSource" maxActive="100" ...

    使用Struts的Action来对数据库进行增、删、改、查四项操作(源码)

    &lt;br/&gt;&lt;br/&gt;Tomcat数据库连接池配置:&lt;br/&gt;Server.xml&lt;br/&gt;增加如下内容:&lt;br/&gt; &lt;Context path="/PaginationStruts" docBase="PaginationStruts" reloadable="true"&gt;&lt;br/&gt; &lt;Resource name="jdbc/Pagination" scope=...

    让用户分别使用apple和cloud虚拟目录访问Web服务目录.docx

    步骤二:在文件夹conf下找到server.xml文本文档,然后在&lt;\Host&gt;的前面加入 &lt;Context path = "/apple" docBase = "D:\MyBook\zhang" debug = "0" reloadable = "true"/&gt; &lt;Context path = "/cloud" docBase = "D:\...

    修改Tomcat默认访问根目录的方法

    代码如下:&lt;Context path=”” docBase=”/usr/tomcat/apache-tomcat-8.5.11/webapps/guanwang” debug=”0″ reloadable=”true”/&gt; docBase即为默认访问的文件夹名称。Linux与Windows一样,只是文件夹地址有差别...

    Red5 0.9与现有tomcat项目整合

    &lt;bean id="myApp.context" class="org.red5.server.Context"&gt; &lt;property name="scopeResolver" ref="red5.scopeResolver" /&gt; &lt;property name="clientRegistry" ref="global.clientRegistry" /&gt; &lt;property ...

    Tomcat-7.0.30

    修改context.xml: 把&lt;Context&gt;修改成&lt;Context reloadable="true"&gt; 修改目的:当Web应用中的文件或者web.xml文件修改后,Tomcat服务器 会自动重新加载当前Web应用,避免重新启动Tomcat。 这个修改会对Tomcat的...

    LambdaProbe 中文包下载

    &lt;br&gt;&lt;br&gt;Application sessions &lt;br&gt;&lt;br&gt; &lt;br&gt;&lt;br&gt;Session information and attributes &lt;br&gt;&lt;br&gt; &lt;br&gt;&lt;br&gt;Context attributes &lt;br&gt;&lt;br&gt; &lt;br&gt;&lt;br&gt;Application resources &lt;br&gt;&lt;br&gt; &lt;br&gt;&lt;br&gt;Application JSP files &lt;br&gt;...

    TOMCAT快速上手

    &lt;Context path=“/runwit” docBase=“rwjsp”/&gt; 其中/runwit为自定义的web应用名称,rwjsp为目录:webapps/rwjsp 2 创建目录,编写测试文件test.jsp 在 webapps目录下创建目录rwjsp, 并创建test.jsp文件。文件...

    留言版程序

    软件说明: &lt;br&gt;本程序是struts框架的简单应用,只做学习交流之用,请不要用于商业用途.&lt;br&gt;运行环境:&lt;br&gt;Window XP JDK1.6 Tomcat6.0.14 SQL Server2000(SP4) &lt;br&gt;Struts(1.3) DBUtil(1.1) MSSQLJDBC(1.3)&lt;br&gt;...

    Tomcat源码研究

     /tomcat/conf/server.xml 第一行是以前默认存在的,第二行是新增的 &lt;Context path="" docBase="ROOT" debug="0" reloadable="true"&gt;&lt;/Context&gt; &lt;Context path="/jsp/a" reloadable="true" docBase="E:\workplace\...

    经验证的tomcat高并发和集群配置的server.xml

    经验证的tomcat高并发和集群配置的server.xml,在生产上已经使用的。不过需要注意context.xml中需要这样子配置: &lt;Context distributable="true" useHttpOnly="false"&gt;

    Tomcat下发布JSP程序的N种方法

    JSP网站的发布最灵活的一种方式我们可以在Tomcat的conf目录下的的Servlet.xml文件中进行配置&lt;br&gt;在其Host标签内新建一个Context标签来部置一个JSP应用程序,如果在这里部置后,那我们就不需要再把&lt;br&gt;你的作品拿到...

    基于tomcat配置文件server.xml详解

    下面小编就为大家带来一篇基于tomcat配置文件server.xml详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    CXF WebService整合Spring示例工程代码demo

    &lt;param-value&gt;classpath*:applicationContext-server.xml&lt;/param-value&gt; &lt;/context-param&gt; &lt;listener&gt; &lt;listener-class&gt;org.springframework.web.util.IntrospectorCleanupListener&lt;/listener-class&gt; &lt;/...

    log4j DailyRollingFileAppender 类不能正常重命名

    当tomcat的server.xml的&lt;host&gt;配置内包含&lt;context&gt;时 DailyRollingFileAppender 类不能正确重命名。 log4j DailyRollingFileAppender 类不能正常重命名

    tomcat-redis-session-manager-master-2.0.0

    2.修改 conf 目录下的 context.xml 文件 &lt;Valve className="com.orangefunction.tomcat.redissessions.RedisSessionHandlerValve" /&gt; &lt;Manager className=...

Global site tag (gtag.js) - Google Analytics