
没哪么复杂 在
$tomcat\conf\Catalina\localhost\
目录下建立一个xml文件
内容如
<xml version="10" encoding="UTF-8">
<Context
docBase="换成你的路径"
privileged="true">
</Context>
把文件名该才你自己的譬如>
src="/img/abcjpg" 不能使用这种绝对路径的,要src="img/abcjpg"这样。/在最前面表示站点根目录。
如何让这个根目录自动指向myweb这个虚拟目录呢?<Context path="/" docBase="myweb" reloadable="true" debug="0"/>
</Context> 即可
在tomcat\config\serverxml中配置
path="/upload" 虚拟路径
E:\photo\upload 存放的真实路径
<Context path="/upload" docBase="E:\photo\upload" reloadable="true"/></Host>
>
23 tomcat中如何列目录下的文件
在{tomcat_home}/conf/webxml中,把listings参数设置成true即可,如下:
<servlet>
<init-param>
<param-name>listings</param-name>
<param-value>true</param-value>
</init-param>
</servlet>
当然,如果你并不是为了列目录下的文件,而是解决没有输入文件名的时候不提示404错误的话,你可以使用welcome-list,把你要默认显示的文件写在这里面。
修改文件webxml,在welcome-list里面添加indexhtml作为默认的访问页面
<welcome-file-list>
<welcome-file>indexhtml</welcome-file>
<welcome-file>indexhtm</welcome-file>
<welcome-file>indexjsp</welcome-file>
</welcome-file-list>
要改成自己的虚拟目录,就要请出serverxml来了,该文件是一个配置文件,在Tomcat\conf目录下,使用任何文本编辑软件都能打开它,我们先找到下面一句: <Connector className="orgapachecoyotetomcat4CoyoteConnector" port="8080" minProcessors="5" maxProcessors="75" enableLookups="true" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" useURIValidationHack="false" disableUploadTimeout="true" /> 这里的port="8080"就是端口,我们完全可以用别的端口来代替,但不能是被系统占用的端口(0--1023),这里简单提一下。 下面我们再往下找,会发现以下的语句: </Context> </Host> 我们就应该找到这两个语句,如果不懂E文,您就认定这两个语句好了。然后我们将该语句更改如下: </Context> <Context path="/myjsp" debug="0" docBase="e:/myjsp" reloadable="true"> </Context> </Host> 这里的path="/myjsp"就是我们就配置的虚拟目录了,以后在地址栏中输入>
以上就是关于tomcat6.0设置虚拟目录全部的内容,包括:tomcat6.0设置虚拟目录、tomcat 虚拟目录配置 问题、tomcat 6.016 虚拟目录出现严重问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)