zoukankan      html  css  js  c++  java
  • 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 展示的默认应用即是刚刚配置的应用程序

  • 相关阅读:
    【数据库功能测试】之shell脚本执行sql命令
    【数据库使用】 mysql服务启动脚本
    【数据库功能测试】之存储过程
    各类排序算法实现
    Poj1830开关问题,高斯消元
    Poj3370Halloween treats鸽巢原理
    Poj2356Find a multiple鸽巢原理
    Poj3145Harmony Forever线段树+鸽巢原理
    hiho16动态lca
    hiho15周离线lca
  • 原文地址:https://www.cnblogs.com/nemowang1996/p/10628911.html
Copyright © 2011-2022 走看看