• tomcat 配置项目前缀(推荐方式四)


    一. 显示配置 Context 的 path
     
    需要在 server.xml 文件中手动配置。
    <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"></Host>中添加
    <Context path="/" docBase="/your/project/base/" reloadable="false"></Context>
    path 即为访问时前缀的名称,/表示不添加前缀。
     
    二. 使用 webapps 子目录 ROOT
     
    将项目文件夹下的文件放入 webapps 下的子目录 ROOT 中(删除原来的文件,放入的文件保证有 index 之类的文件),启动项目后,访问不需要任何前缀。
     
    三. 直接使用 webapps 目录(方法二是方法三的特例)
     
    将项目文件夹放入 webapps 下,启动后前缀即是项目文件夹的名字
    注意:方法二和方法三使用的 webapps 目录也是可以修改的,位置就是方法一中提到的<Host>里的 appBase。
     
    四. 使用 conf 目录下的 Catalina/localhost 目录
     
    在 localhost 目录下新建一个同文件中配置的 path 同名的 xml 文件,这里是 hello.xml 。
    <Context path="/hello" docBase="/your/project/base/" debug="0" privileged="true"></Context>
     
    这样的话可以使用这里配置的 /hello 为前缀。这样的好处是可以隐藏项目的真实名字。
     
    注意:这种方式比较灵活,甚至可以做到比如删除掉方法二中的 ROOT 目录,然后命名该文件为 ROOT.xml,里边的 path 置空就可以了。
     
     
     
     

  • 相关阅读:
    python 标准库和第3方库的介绍
    delphi延时函数
    delphi控件的安装
    Hadoop 第一课:linux常用命令
    复习 struts1 开发步骤
    struts学习:传统方法完成struts注册表单校验与回显数据
    struts入门第一个案例
    Java Ant build.xml详解
    HTTP 方法:GET 对比 POST
    HTTP 返回的状态消息
  • 原文地址:https://www.cnblogs.com/bityinjd/p/8807850.html
Copyright © 2020-2023  润新知