tomcat如何配置context的docBase】的更多相关文章

docbase是web应用和本地路径,path是tomcat访问这个应用的URL路径.Tomcat的项目部署方式有以下三种:1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法.2.在tomcat安装目录中有一个conf文件夹,打开此文件夹,其中包含配置文件server.xml,打开配置文件,并在<host>和</host>之间插入如下语句.<Context path="/hello&qu…
在tomcat下,context元素有一个crossContext属性,如果配置为true,则可以实现在同一个tomcat下的多个web应用之间实现ServletContext对象访问.该属性主要用于跨应用访问数据. 在实际项目中遇到一个奇葩需求:在同一个页面框架下嵌套了2套应用!!!app1和app2部署在同一个tomcat,且session超时时间使用tomcat全局配置.app2存在定时ajax刷新,导致app2不会存在session超时的问题:因此,如果用户长期停留在app2某个定时刷新…
参考资料: 一.Host配置 对一个Tomcat,可以配置多台虚拟主机.简单地说,就是让一台服务器可以对应多个主机名.这在Tomcat中称之为Host.要求每个Host的Name必须唯一. 配置方法: 编辑$CATALINA_HOME/conf/server.xml,添加如下内容: <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true…
有时候需要在tomcat里面做特殊的配置,来进行访问: 例如你的程序 名字是hello端口是80  这时候你要访问你的程序 就要用 localhost/hello 来访问了. 但是怎么直接用 localhost来访问呢?就需要进行tomcat 的配置了呢 看以下配置:tomcat里面conf 里的server.xml 最下面 <Host name="localhost"  appBase=""            unpackWARs="true&…
需求前提: 系统结束后,需要部署到服务器上. 目前只可以映射到一个固定IP的非80端口. 而server端和web端都要暴露到外网. 所以配置两个context,使得client应用不需要添加服务名,直接使用IP即可访问:server可以通过http://xxx/server进行访问. 见下文: <?xml version='1.0' encoding='utf-8'?> <!-- Licensed to the Apache Software Foundation (ASF) unde…
先看server.xml文件host配置   <Host name="localhost" appBase="webapps"      可以修改成自己想要的目录 unpackWARs="true" autoDeploy="true"> appBase:这个目录下面的子目录将自动被部署为应用,且war文件将被自动解压缩并部署为应用,默认为tomcat下webapps目录,如果不想访问默认ROOT目录,修改这里,同理…
. 在学习期间,从未实践过在tomcat上配置连接池,今天终于实现一次,在tomcat玩了一把,不知道你是否现在有和我一样的困境.废话少说直接上代码   java  public static Connection getConnection_tomcat() { Connection conn = null; try { Context initCtx = new InitialContext(); Context ctx = (Context) initCtx.lookup("java:co…
修改tomcat端口号: <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 把port改为需要的端口号即可 修改项目的访问地址: <Host name="localhost" appBase="webapps" unpackWARs=&q…
Tomcat容器入门介绍 转自javaresearch.com由timgball 整理 Tomcat是一个免费的开源Web服务器,最新版本是5.5.1,支持Servlet2.4,JSP2.0,非常适合初学者学习Java Web开发.下面是一个简单的Tutorial:[安装Tomcat],在安装Tomcat之前,必须首先安装JDK1.4,因为Tomcat本身是纯Java程序,需要JVM运行,此外JSP页面需要javac来编译运行,因此必须安装JDK(单装JRE不行).然后从Tomcat官方站点下载…
一.同一Tomcat  多个端口部署不同的项目       在tomcat 安装目录下C:/Program Files/apache-tomcat-6.0.29/conf找到server.xml (1).在<services>结点后面增加<services>结点,如下: <Service name="bm1">        <Connector port="8081"  maxThreads="150"…