亲啊嘴金,发布于:2009-04-03 11:00:00 | 2272 浏览

TomCat6.X虚拟目录官方配置法

很非主流的一个想法,用JSP+MSSQL做一个博客系统出来。
遇到问题就是TomCat6.X的虚拟目录的配置,进官方网站,看了参考文档,主要有如下方式:
<!-- defaultHost是默认访问站点 -->
<Engine name="Catalina" defaultHost="">
找到%tomcat%\conf\server.xml,在</Host>之前加入:
<Context docBase="d:\myJsp" path="/abc" />可选属性reloadable="true",在WINDOWS下只要JSP有更改将自动重新编译,在LIUNX就要重启下tomcat
保存文件之后,重启Tomcat即可。注意:大小写不能错! 斜杆"/"或"\"的方向别搞错。老方法了,但是官方在6.X版本以后就不建议这么做了。

在%tomcat%\conf\Catalina\locahost(该目录可能需要手工创建)下新建一个文件abc.xml,注意文件名中的abc就表示虚拟目录的名称,所以不可随意命名,该文件的内容为:
<Context docBase="d:\myJsp" />
重启Tomcat即可。

其它设置:当url中未明确指定文件名时,是否列出相关目录下所有文件的开关设置:

打开 %tomcat%\conf\web.xml 文件,找到:
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
把false改成true即可。 

  1. 上一篇:让C#项目同时支持2005和2008