Code前端首页关于Code前端联系我们

如何使用和修改Tomcat7的默认发布路径

terry 2年前 (2023-09-28) 阅读数 59 #未命名

tomcat7的默认发布路径是tomcat/webapps/ROOT/下面。

示例

例如,如果我在tomcat/webapps/ROOT/路径下创建一个新的jsp文件,则可以直接通过URL访问:

http://localhost:8080/index.html jsp

再比如,当我执行文件上传下载功能时,可以在ROOT下新建一个FileUpload文件夹,将上传的文件路径设置为该文件夹,然后上传test.txt文件;执行下载功能时,点击文件下载按钮,直接打开网站上的网址:

http://localhost:8080/FileUpload/test.txt

Edit

打开tomcat/conf /server。 xml中的代码如下:

   <Host name="localhost" appBase="webapps"
      unpackWARs="true" autoDeploy="true">
    <!-- SingleSignOn valve, share authentication between web applications
       Documentation at: /docs/config/valve.html -->
    <!--
    <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
    -->
    <!-- Access log processes all example.
       Documentation at: /docs/config/valve.html
       Note: The pattern used is equivalent to using pattern="common" -->
    <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
        prefix="localhost_access_log." suffix=".txt"
        pattern="%h %l %u %t "%r" %s %b" />
   </Host>

name是本地访问地址,appBase是项目的父地址,两者都可以修改。在主机标记

<Context path="" docBase="example" debug="0" reloadable="true" />

之间添加以下标记,其中 path 是虚拟目录的名称。如果输入IP地址,将显示主页。 docBase 是虚拟目录的路径。默认值为 tomcat/webapps/ROOT/。我们改成docBase="example",那么example就和ROOT有同样的功能了!

任务成功

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门