修改Tomcat的默认访问文件

版权声明: https://blog.csdn.net/cx296649890/article/details/79980216

        直接访问本机IP+端口,会访问位于webapps/ROOT目录下的index.jsp文件,这个文件是默认的,可以通过conf文件夹下的server.xml和web.xml文件进行修改。

        在server.xml中,寻找以下代码,并加入Context path="" docBase="helloworld"  reloadable="true"

      <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" />
	       <Context path="" docBase="helloworld"  reloadable="true"/>
      </Host>

此时,便设置访问的根目录为helloworld。

        在web.xml中,寻找以下代码,并加入<welcome-file>MyJsp.jsp</welcome-file>.

    <welcome-file-list>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>index.jsp</welcome-file>
	<welcome-file>MyJsp.jsp</welcome-file>
    </welcome-file-list>

此时,便设置MyJsp.jsp为默认的访问文件了,但是要注意,文件夹下应只有以上代码中的文件的一种,否则会出错。

        这样设置之后,在浏览器中直接访问IP+端口,就可以看到我们写的网站了。


阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页