(四)在Tomcat中发布JavaWeb应用

4 篇文章 0 订阅
3 篇文章 0 订阅

一、介绍

    JavaWeb应用可以运行在各种符合Servlet规范的Servlet容器中,其基本思想如下:

    (1)把Web应用的所有文件复制到Servlet容器的特定目录下,这是发布Web应用的最快捷的一种方式。

    (2)各种Servlet容器实现都会从Web应用的web.xml配置文件中读取有关Web组件的配置信息。

    (3)为了使用户更加灵活自如的控制Servlet容器发布和运行Web应用的行为,并且为了使Servlet容器与Web应用能进行更紧密地协作,许多Servlet容器还允许用户使用额外的配置文件及配置元素,这些配置文件及配置元素的语法由Servlet容器的实现决定,与SUN公司的Servlet规范无关。

二、Tomcat的目录结构

目录描述
/bin存放在windows平台及Linux平台上启动和关闭Tomcat的脚本文件
/conf存放Tomcat服务器的各种配置文件,其中最重要的配置文件是server.xml
/lib存放Tomcat服务器及所有web应用都可以访问的JAR文件
/logs存放Tomcat的日志文件
/webapps在Tomcat上发布JavaWeb应用时,默认把Web文件放在此目录下
/workTomcat的工作目录,Tomcat在运行时把生成的一些工作文件放于此目录下。

三、发布JavaWeb应用

    最简单的方式就是按默认的方式,直接把Javaweb应用的所有文件复制到Tomcat的<CATALINA_HOME>/webapps目录下。或者把打包好的war包放置于此。

四、Web组件的URL

    无论按照开放式目录结构还是按照打包文件方式发布Web应用,Web应用的默认URL入口都是Web应用的根目录。例如对于helloapp应用,它的URL入口为/helloapp。

    对于Servlet,需要在web.xml文件中对其映射URL。Servlet的URL由web.xml文件中的<url-pattern>元素来指定。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值