JavaWebday02

2020-08-26  本文已影响0人  __method__

  1. IDEA会为每一个tomcat部署的项目单独建立一份配置文件
    • 查看控制台的log:Using CATALINA_BASE: "C:\Users\Eric.IntelliJIdea2019.3\system\tomcat_Java9_web_codespace"
  2. 工作空间项目 和 tomcat部署的web项目
    • tomcat真正访问的是“tomcat部署的web项目”,"tomcat部署的web项目"对应着"工作空间项目" 的web目录下的所有资源
    • WEB-INF目录下的资源不能被浏览器直接访问。
  3. 断点调试:使用"小虫子"启动 dubug 启动

Servlet:

  1. 概念
  2. 步骤
  3. 执行原理
  4. 生命周期
  5. Servlet3.0 注解配置
  6. Servlet的体系结构
    Servlet -- 接口
    |
    GenericServlet -- 抽象类
    |
    HttpServlet -- 抽象类

HTTP:

概念:Hyper Text Transfer Protocol 超文本传输协议
传输协议:定义了,客户端和服务器端通信时,发送数据的格式
特点:

历史版本:

请求消息数据格式

请求行
请求方式 请求url 请求协议/版本
GET /login.html HTTP/1.1
请求方式:
HTTP协议有7中请求方式,常用的有2种

GET:
  1. 请求参数在请求行中,在url后。
  2. 请求的url长度有限制的
  3. 不太安全
POST:
  1. 请求参数在请求体中
  2. 请求的url长度没有限制的
  3. 相对安全

Request

1.request对象和response对象的原理

  1. request和response对象是由服务器创建的。我们来使用它们
  2. request对象是来获取请求消息,response对象是来设置响应消息

2. request对象继承体系结构:

ServletRequest      --  接口
    |   继承
HttpServletRequest  -- 接口
上一篇下一篇

猜你喜欢

热点阅读