JavaWeb是什么?总结一下JavaWeb的体系

一:JavaWeb整体介绍

        1.1 Web

                能够通过浏览器访问的网站

        1.2 JavaWeb

                (1)定义

                                用Java技术解决相关Web互联网领域的技术栈

                (2)BS架构

                                 浏览器-服务器架构模式:客户端通过浏览器请求服务器【用于应用程序存储                                   逻辑和数据】将Web资源【静态:HTML、CSS、JavaScript、图片;动态:                                   Servlet、JSP、数据库】发送给浏览器

                                总结:前端都放在服务器上,通过浏览器输入逻辑获取资源

                                        

二:HTTP

        (1)定义

                        规定浏览器和服务器之间数据传输规则(便于服务器认识浏览器发送的请求)

        (2)特点

                        一次请求对应一次响应,对于事务处理没有记忆能力

        (3)请求数据格式

                        

        (4)响应数据格式

                

        (5)状态码

                        400多为地址栏路径或a标签超链接错误可查验前端路径,500多找代码错误

                                

三:Servlet

        3.1 简介

                (1)定义

                                动态web资源开发技术(同一资源参数不一样或访问用户不一样效果不                                            一 样);Servlet是JavaEE规范之一(接口)

                                                

                        (2)使用

                                        定义Servlet类实现Servlet接口

                                                方法

                                                        

                3.2 快速入门

                                

                3.3 执行流程

                        (1)解决问题:没有创建实体类对象,未写代码调用service

                        (2)路径:包含了要访问的web服务器、web项目、servlet

                                        

                        (3)Request、Response对象:web服务器创建的对象调用的方法体无内容,                                 所 以使用request、response对象返回数据

                3.4 生命周期

                        定义:对象的生命周期值【一个对象从被创建到被销毁的过程】

                        内容:其实就是面向对象设计:tomcat创建servlet对象、初始化对象,但是每次请                          求Servlet时都会调用service方法处理请求

                                

                        

                                

                       

                

                                                        

                

                

                

                        

                        

                

        

                        

                        

                

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值