jsp配置虚拟路径和虚拟主机
1.将web项目配置到webapps以外的目录
a.方式一(缺点是需要重启)
docBase: 实际路径
在下图配置虚拟路径
在</Host>上面一行输入
<Context docBase="I:\TomCat\JspProject" path="/JspProject" />
当访问/JspProject时,会自动跳转到 I:\TomCat\JspProject
这个绝对路径下进行访问,也就是我们放置JspProject的位置
b.方式二
在 I:\TomCat\apache-tomcat-8.5.59\conf\Catalina\localhost
中新建 “项目名.xml” 中新增一行:
<Context docBase="I:\TomCat\JspProject" path="/JspProject" />
配置一个虚拟主机
1.通过www.test.com访问本机
第一步:通过conf/server.xml
第二步:
在C:\Windows\System32\drivers\etc下
打开hosts,在最后一行添加一个映射
保存后,将端口号8080改为80
完成整个过程。
上网流程:
www.test.com ->host找映射关系->server.xml找Engine的defaultHost->通过"/"映射到 I:\TomCat\JspProject