JavaWeb核心基础——认识Web服务器和部署Web工程

I:常见的Web服务器

  1. Tomcat:是 Apache 组织提供的一种 Web 服务器。提供对 Jsp 和 Servlet 的支持,是当前应用最广的服务器
  2. GlassFish:是 Oracle 公司开发的一款 JavaWeb 服务器,是一款强健的商业服务器,应用较少
  3. Jboss:是遵从了 JavaEE 规范,开放了源代码,纯 Java 的 EJB 服务器
  4. Resin:是 CAUCHO 公司的产品,自身采用 Java 语言开发,应用较多
  5. WebLogic:是 Oracle 公司的产品,其自身正在不断地完善以适应新的开发要求,是大型公司应用较多的服务器

II:Tomcat服务器和Servlet版本的对应关系

  1. 日前企业常用的版本是 7.0 ~ 8.0
  2. Servlet 2.5 版本使用 XML 配置,是现在市面中使用最多的版本
  3. Servlet 3.0 版本使用 @Annotation 配置,使用了注解配置
Tomcat版本Servlet版本Jsp版本JavaEE版本JDK版本
4.12.31.21.31.3
5.02.42.01.41.4
6.02.52.15.05.0
7.03.02.26.06.0
8.03.12.37.07.0

III:Tomcat服务器目录简介

  1. bin:专用于存放 Tomcat 服务器的可执行程序
  2. conf:专用于存放 Tomcat 服务器的配置文件
  3. lib:专用于存放 Tomcat 服务器的 jar 包
  4. logs:专用于存放 Tomcat 服务器在运行时输出的日志信息
  5. temp:专用于存放 Tomcat 服务器在运行时产生的临时数据
  6. webapps:专用于部署存放 Web 工程
  7. work:专用于存放 Tomcat 服务器在运行时 Jsp 翻译为 Servlet 的源码和 Session 序列化的目录

IV:启动Tomcat服务器和修改Tomcat端口号

  1. 在 bin 目录下点击打开 startup.bat 文件或者命令行键入 catalina run 指令
  2. 打开浏览器,在浏览器地址中输入 http://localhost:8080 测试可不可以打开,出现此界面表示成功
  3. 若打开 startup.bat 文件一闪而过,则需要检查 JAVA_HOME 是否被正确的配置
  4. 在 conf 目录下找到 server.xml 配置文件点击打开,找到 Connector 标签,修改 port 属性并重启 Tomcat 服务器

V:部署Web工程到Tomcat服务器中

  1. 直接将 Web 工程 Copy 至 Tomcat 的 webapps 目录下即可
    1. 在浏览器通过http://主机地址:端口号/工程名/资源名
  2. 在 conf 的 \Catalina\localhost\ 目录下创建 xml 配置文件,填入
    1. <Context path="/msc" docBase=“E:\book”/>

VI:动态Web工程目录的简介

在这里插入图片描述

  1. src:存放自己编写的 Java 源代码
  2. web:存放 Web 工程的 Html、Css、Js 文件等
  3. WEB-INF:是一个受服务器保护的目录,浏览器不能对此直接访问
  4. web.xml:是整个动态 Web 工程的配置部署描述文件,可以在这里配置许多的 Web 组件,诸如
    1. Servlet 程序
    2. Filter 过滤器
    3. Listener 监听器
    4. Session 会话超时
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值