jsp虚拟路径与虚拟主机
Posted 白客C
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp虚拟路径与虚拟主机相关的知识,希望对你有一定的参考价值。
配置虚拟路径
方式一:
在Tomcat根目录下的webapps就是一个虚拟路径,conf目录下的server.xml文件里配置
//默认的虚拟路径 <Engine name="Catalina" defaultHost="localhost"> <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"></Host> </Engine>
自定义添加虚拟路径,在Host标签里添加Context标签,如果没有添加,访问webapps目录外的项目会报错404
//默认的虚拟路径
//docBase:实践路径
//path:相对路径,绝对路径 <Engine name="Catalina" defaultHost="localhost"> <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context docBase="C:\\inetpub\\MyJspSite" path="/MyJspSite"/> </Host> </Engine>
方式二:
在conf\\Catalina\\localhost目录下新建一个xml文件,文件名为MyJspSite,如果文件名为ROOT可以不用访问项目名,再把<Context docBase="C:\\inetpub\\MyJspSite" path="/MyJspSite"/>写到文件里进去,两种方式中第二种方式不用重启Tomcat服务器
配置虚拟主机
在server.xml文件新建一个Host,记得把defaultHost选中你定义的Host。再进入C:\\Windows\\System32\\drivers\\etc目录下的hosts增加解析
<Engine name="Catalina" defaultHost="www.beekc.com"> <Host name="www.beekc.com" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context docBase="C:\\inetpub\\MyJspSite" path="/MyJspSite"/> </Host> </Engine>
以上是关于jsp虚拟路径与虚拟主机的主要内容,如果未能解决你的问题,请参考以下文章