在tomcat下,context元素有一个crossContext属性,如果配置为true,则可以实现在同一个tomcat下的多个web应用之间实现ServletContext对象访问.该属性主要用于跨应用访问数据. 在实际项目中遇到一个奇葩需求:在同一个页面框架下嵌套了2套应用!!!app1和app2部署在同一个tomcat,且session超时时间使用tomcat全局配置.app2存在定时ajax刷新,导致app2不会存在session超时的问题:因此,如果用户长期停留在app2某个定时刷新…
注意事项: 1. 在主机的 appBase 之外找到 WAR 和/或目录,并使用带有 docBase 属性的 context.xml 文件来定义它.避免双重部署导致出现不可预知的问题 {contextPath}.xml文件的内容为:  所在位置:$CATALINA_BASE/conf/[enginename]/[hostname]/{contextPath}.xml <Context docBase="E:/paths/xxx.war" /> {contextPath} :…
在 conf/Catalina/localhost/ 下添加 xml配置文件,文件名和站点名一致. 配置文件示例 <?xml version='1.0' encoding='utf-8'?> <Context crossContext="true" docBase="D:/apache-tomcat-6.0.41/test-rainbow" path="test-rainbow" reloadable="true&qu…
 1 . 问题概述 很多安全性要求较高的系统,都会使用安全套接字层(SSL)进行信息交换, Sun为了解决在Internet上的实现安全信息传输的解决方案.它实现了SSL和TSL(传输层安全)协议. 在JSSE中包含了数据加密,服务器验证,消息完整性和客户端验证等技术.通过使用JSSE, 可以在Client和Server之间通过TCP/IP协议安全地传输数据.今天我们利用Tomcat配置SSL, 了解其原理 2 . 案例 中国登记结算上海分公司对网络的传输都使用安全套接字层(SSL)进行信息…
本章3.3.2节已经介绍了在Tomcat中发布JavaWeb应用的最快捷的方式,即只需把JavaWeb应用的所有文件复制到<CATALINA_HOME>/webapps目录下即可,Tomcat会按照默认的方式来发布和运行JavaWeb应用.如果需要更加灵活地发布Web应用,则需要为Web应用配置Tomcat的<Context>元素. <Context>元素是 Tomcat 中使用最频繁的元素,它代表了运行在虚拟主机<Host>上的单个Web应用.本书第2章的…
Tomcat中Context的配置 问题: java tomcat中<context> docBase属性是什么意思? 元素的属性: path:指定访问该Web应用的URL入口.  docBase:指定Web应用的文件路径,可以给定绝对路径,也可以给定相对于appBase属性的相对路径,如果Web应用采用开放目录结构,则指定Web应用的根目录,如果Web应用是个war文件,则指定war文件的路径.(指定项目所在地址)  reloadable:如果这个属性设为true,tomcat服务器在运行状…
Tomcat直接ip地址访问不用加端口和项目名 当我们开发完一个WEB项目 然后部署到tomcat下,正常情况下应该是这样访问:http://localhost:端口号/项目名 如果我们想让用户仅仅输入域名来访问我们的项目,我们就需要修改Tomcat的Context设置. 修改{TOMCAT_HOME}/conf/server.xml文件 使用文本编辑器打开server.xml文件,在<Host>节点下增加<Context>节点,并设置path.docBase.reloadable…
eclipse发布web应用至tomcat,默认方式下访问该项目是需要带项目名称的,例http://localhost:8080/myapp/.现在需要改成这样访问http://localhost.修改tomcat的server.xml文件,增加如下配置<Context path="" docBase="myapp" reloadable="false"/>,修改后host部分如下: <Host name="local…
经过3个多小时的努力,配置JNDI数据源(主要是通过DBCP连接池)终于搞定-还是Tomcat官方的说明好,不过全是英文的,大概还看得懂.百度上那么花花绿绿的太多了,一个也没成功!...本例使用的数据库为Ms SQL Server 2000,对于其它数据库只是修改一下相应的参数即可,服务器是Tomcat5.5, 与之间的版本配置连接池最简便自己总结了一下,希望起到一个抛砖引玉的作用 总结:第一步: 将驱动程序(jar包)放到tomcat安装目录下的common\lib文件夹下第二步: 在Tomc…
tomcat的的下载地址http://www.apache.org/dist/jakarta/tomcat-4/ 1.安装jdk,详细操作请参考本站windows 2k和redhat 8.0下java环境配置2.如何修改端口号 使用文本编辑器如EditPlus,打开server.xml文件,查找到 <!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 --> <Connector className="org.…