设置tomcat请求时省略项目名

设置tomcat请求时省略项目名

<Context docBase="我用绝对路径" path="" reloadable="true"/>

host的appBase是指tomcat启动appBase指定路径下的web项目。appBase前面不加/,使用相对路径,是相对用tomcat的路径。比如:

appBase=“webapps” 则指的是 tomcat启动只会加载tomcat/webapps目录下的所有项目

Context 的path为空串或者"/",则是把相对于URL的根请求 映射到docBase对应路径的项目。

比如请求为:http://locahost:8080 那么就会匹配path为"“或者”/"的,那么请求就由该path对应docBase指向的项目处理之后请求不能再加上项目名,都将忽略项目名。

而Context 的path的根则是相对于URL的根 ,URL的根就是指域名+端口号或者ip+端口号的请求,比如http://locahost:8080 、http://www.baidu.com 这样的请求

docBase属性,可以是绝对路径(操作系统的绝对路径),也可以是相对路径(我没成功,所以不管这个),作用是指向你的项目文件目录。 我是用绝对路径,比如我的项目名叫做nlmf,项目放置的路径为/root/nlmf…那么docBase就要等于"/root/nlmf"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值