读Tomcat与Java Web开发技术详解 笔记

第一章

1.1Web的概念:

Web的具有以下3个特征:

  • 用超级文本技术HTML来表达信息,以及建立信息与信息的链接。
  • 用统一资源定位技术URL来实现网络上信息的精确定位。
  • 用网络应用层协议HTTP来规范浏览器与Web服务器之间的通信过程。

1.3URL简介:

URL组成:

 - 应用层协议。
 - 主机IP地址或域名。
 - 资源所在路径、文件名。

格式如下:
应用层协议://主机IP地址或域名/资源所在路径/文件名

1.4HTTP简介:

基本知识:

-HTTP协议规定Web的基本运作过程基于客户/服务器通信模式。

  • 一次简单的信息交换过程:
    (1)客户端与服务器端建立TCP连接
    (2)客户端发出HTTP请求
    (3)服务器端发回相应的HTTP响应。
    (4)客户端与服务器端之间的TCP连接关闭

  • HTTP请求格式:

    • 请求方法、URI和HTTP协议的版本
    • 请求头
    • 请求正文
      (URI(Universal Resource Identifer,统一资源定位符) 用于标识要访问的网络资源在HTTP请求中,通常之要给出服务器的根目录的相对目录即可,以“/”开头)
  • HTTP响应格式:

    • HTTP协议的版本、状态代码和描述。
    • 响应头
    • 响应正文(浏览器根据正文的类型进行相应的相应,如是rar那么会自动弹出下载窗口)

第二章

2.1 Tomcat

  • Tomcat 是一个Servlet容器。本身完全用java语言编写。
  • Servlet是一种运行在服务器上的小插件。

第三章

3.2

  • settler-mapping 元素中 url-pattern 子元素指定访问Servlet的相对路径。

3.3在Tomcat中发布JavaWeb应用:

  • Tomcat目录结构:
    • /bin 存放启动和关闭Tomcat脚本文件
    • /conf 存放Tomcat服务器的配置文件 其中最重要的配置文件是Server.xml
    • /lib Jar文件
    • /logs 日志文件
    • /webapps 在Tomcat发布的JavaWeb应用时,默认把Web应用文件放于此目录下
    • /work Tomcat在运行时把生成的一些工作文件放于此目录

第四章Servlet技术:

你可能感兴趣的:(python学习笔记)