zoukankan      html  css  js  c++  java
  • 【Tomcat】Tomcat下设置项目为默认项目

      

      项目的实际使用中经常需要将当前项目设为tomcat的默认项目,而不是进入到tomcat的页面,有几种方法可以实现,注意第二种、第三种情况需要先删除webapps下的ROOT目录,否则会失败。

     一、 将自己的项目改名为ROOT注意项目名称要大写(或者将自己打的war包解压后放到webappsROOT目录下,并将原来的ROT目录下的东西删除)

      如果改完后没生效,建议清空tomcat中的work目录(缓存)

    例如:

     index.jsp

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Insert title here</title>
    </head>
    <body>
    
        jsessionid=${pageContext.session.id}
        <br/>
        <%=request.getRealPath("/")%><br/>
        <p>项目名称:${pageContext.request.contextPath}YYY</p>
        
        
    </body>
    </html>

     启动Tomcat测试:

    二、修改配置文件server.xml(先删除webapps下的ROOT目录)

    增加<Context path="" docBase="Cluster" debug="0" reloadable="true"/>节点,其中docBase为webapps中的项目。注意,<Context>一定要加在<Host>节点中。例子如下:

    <Host name="localhost" appBase="webapps"  
                unpackWARs="true" autoDeploy="true"  
                xmlValidation="false" xmlNamespaceAware="false">  
            <Context path="" docBase="Cluster" debug="0" reloadable="true"/>  

    三、修改配置文件server.xml

     增加<Context path="" docBase="E:appsCluster" debug="0" reloadable="true"/>节点,其中docBase为需要设为默认项目的绝对路径。注意,<Context>一定要加在<Host>节点中。例子如下:

    <Host name="localhost" appBase="webapps"  
                unpackWARs="true" autoDeploy="true"  
                xmlValidation="false" xmlNamespaceAware="false">  
            <Context path="" docBase="E:appsCluster" debug="0" reloadable="true"/>  
  • 相关阅读:
    b_bd_序列合并(k路归并思想)
    b_bd_完成括号匹配(记录左括号数)
    b_zj_用户喜好(逆向思维记录喜好值的下标+二分查找)
    Bean的自动装配 | 使用注解实现
    bean的作用域【spring基础】
    DI 依赖注入(Dependency Injection)【spring基础】
    Spring创建对象
    IoC 理论推导 与 解释【Spring基础】
    Spring简介
    【1s 最 简单解决】MyBatis错误 -1 字节的 UTF-8 序列的字节 1 无效
  • 原文地址:https://www.cnblogs.com/qlqwjy/p/8549130.html
Copyright © 2011-2022 走看看