• Tomcat学习笔记


    1. Tomcat的目录层次结构

    2. JavaWeb应用的组成结构

    在JavaWeb应用程序的根目录下,一般会存放html,css, js, jsp等web

    在应用根目录下一般还有一个WEB-INF

      a.classes 我们的web应用程序,的java所对应的所有的字节码文件

      b.lib 我们的应用,需要使用的第三方的开源工具(jar包)

      c.web.xml 对web应用中的web资源进行配置

    3.发布JavaWeb程序

    将整个JavaWeb程序放到Tomcat中的webapps目录下,就可以通过浏览器访问。

    web应用的默认URL入口都是Web应用的根目录名。

    例如要访问MyApp应用,它的URL入口为/MyApp,访问本地服务http://localhost:8080/MyApp

    4. Context元素

    Context元素位于Tomcat的conf文件夹下的server.xml文件中。

    对于Tomcat而言,Tomcat中的每个应用,都有一个Context元素与之对应。

    通过设置Context元素的属性值,我们可以实现虚拟路径的映射,配置Tomcat的默认应用等功能。

    (1). 虚拟路径的映射

    通过虚拟路径映射,即使应用程序没有放在Tomcat服务器的webapps目录下,外界(通过浏览器)也可以访问到该应用程序。

    例:应用程序的路径为E:Code_Studyingmysecondapp

    <Context path="/mysecond" docBase="E:Code_Studyingmysecondapp" />

    配置完成后外界可以通过 ip地址/mysecond/index.html 访问应用。

    (2). 配置Tomcat的默认应用

    配置之前Tomcat的默认应用是Tomcat的安装成功页面。

    在Tomcat的安装目录下的 conf/Catalina/localhost 目录下,创建ROOT.xml

    添加语句

    <Context path="" docBase="你的web应用在操作系统中的实际路径"/>

    配置完成后,打开 localhost 展示的默认应用即是刚刚配置的应用程序

  • 相关阅读:
    1020. Tree Traversals
    1001. A+B Format
    centos 各类无线网卡编译
    vim 详细配置 超全
    深夜复习strcpy函数原型竟然暗藏着这么多玄机
    第一篇博客
    strcat函数使用中出现的问题
    strcpy与strncpy工作方式及其区别
    strcpy与面试官
    linux下多线程编程
  • 原文地址:https://www.cnblogs.com/nemowang1996/p/10628911.html
Copyright © 2020-2023  润新知