Tomcat默认的服务器根目录是webapps/ROOT,
我们有一个index.jsp放在webapp/ROOT目录下,那么访问https://localhost:8080/index.jsp就可以访问这个页面了。
如果我们想在host域名后加上指定的目录进行访问该页面,只要设置虚拟目录就可以了。
一、修改Tomcat conf目录下的server.xml文件
打开Tomcat的conf目录下的server.xml文件,
在<Host>节点末尾添加一行
<Context path="/test" docBase="/Users/bestfei/tools/apache-tomcat-9.0.6/webapps/ROOT"></Context>
二、修改Tomcat conf目录下的web.xml,将false改成true
<init-param>
<param-name>listings</param-name>
<param-value>true</param-value>
</init-param>
三、将webapps/ROOT下的WEB-INF文件夹复制到/Users/bestfei/tools/apache-tomcat-9.0.6/webapps/ROOT路径下,然后在ROOT这个文件夹下添加一个jsp文件,比如index.jsp
四、重启服务器,访问https://localhost:8080/test/index.jsp即可访问