第2阶段含数据库h5jsvue14天学会javaweb高效学习版.pdfVIP

  • 0
  • 0
  • 约1.54万字
  • 约 49页
  • 2023-06-23 发布于四川
  • 举报

第2阶段含数据库h5jsvue14天学会javaweb高效学习版.pdf

Web 什么是 JavaWeb ? ⚫ Web :全球广域网,也称为 网(www),能够通过浏览器 的 ⚫ JavaWeb :是用 Java技术来解决相关web互联网领域的技术栈 JavaWeb 技术栈 ⚫ B/S 架构:Browser/Server,浏览器/服务器 架构模式,它的特点是,客户端只需要浏览器,应用程序的逻辑和数 据都 在服务器端。浏览器只需要请求服务器,获取Web资源,服务器把Web资源发送给浏览器即可 ➢ 好处:易于 升级:服务器端升级后,客户端无需任何部署就可以使用到新的版本 请求 响应 ⚫ 静态资源:HTML、CSS、JavaScript、 等。负责页面展现 web服务器 ⚫ 动态资源:Servlet、JSP 等。负责逻辑处理 ⚫ 数据库:负责 数据 ⚫ HTTP协议:定义通信规则 ⚫ Web服务器:负责解析 HTTP 协议,解析请求数据,并发送响应数据 课程安排 请求 响应 web服务器 ⚫ 1.:HTTP、Tomcat、Servlet ⚫ 2.:Request(请求)、Response(响应) ⚫ : 3. JSP、会话技术( 、Session) ⚫ 4. :Filter (过滤器)、Listener ( 器) ⚫ : 5. Ajax、Vue、ElementUI ⚫ 6. :综合案例 ◆ HTTP ◆ Web 服务器 - Tomcat ◆ Servlet ◆ HTTP ◆ Web 服务器 - Tomcat ◆ Servlet HTTP ⚫ 概念:HyperText Transfer Protocol,超文本传输协议,规定了浏览器和服务器之间数据传输的规则 请求 请求数据 响应 响应数据 ⚫ HTTP 协议特点: 1. 基于TCP协议:面向连接,安全 2. 基于请求-响应模型的:一次请求对应一次响应 3. HTTP协议是无状态的协议:对于事务处理没有 能力。每次请求-响应都是独立的。 • 缺点:多次请求间不能共享数据。Java中使用会话技术 ( 、Session)来解决这个问题 • 优点:速度快 HTTP-请求数据格式 GET / HTTP/1.1 ⚫ 请求数据分为3部分: Host: Connection: keep-alive 1. 请求行:请求数据的第一行。其中GET表示请求方式,/ User-Agent: Mozilla/5.0 Chrome/91.0.4472.106 表示请求资源路径,HTTP/1.1表示协议版本 … 2. 请求头:第二行开始,格式为key :value形式。 3. 请求

文档评论(0)

1亿VIP精品文档

相关文档