javaweb

1.http处理流程

浏览器本身是一个客户端,当出入URL地址的时候,浏览器首先会去请求DNS服务器,通过DNS查询获取相应域名所定义的ip地址,然后通过这个映射的ip地址找到对应的服务器,建立连接。等浏览器发送完http请求包后,服务器接收后处理,返回http响应,客户端收到后处理主体部分,等收到全部内容后断开与服务器连接

2.http请求和响应包括哪些内容

http请求:请求行 请求头 空行 消息体

http回应:状态行 响应头 空行 消息体

3.web服务器的缺陷

-只能向客户端提供静态网页的内容

-增加一个辅助应用生成动态页面

4.servlet主要任务

 -读取客户端发送的显示或隐式数据

 -生成结果

 -向客户端发送显式数据(文档)和隐式数据(http响应数据)

5.web容器对servlet的支持

通信支持 生命周期管理 多线程支持 jsp支持 处理安全性

6.Javaweb应用程序由那些部分组成?

配置文件 类文件和包 静态文件和jsp

7.servlet的类架构及其重要方法

类架构分为三层:-servlet接口里面的方法有init()service()destroy()

                                -抽象类:genercServlet实现了第一层的init()与destory()

                                -httpservlet第二层实现了第一层接口,它还对不同的请求调用不同的doget()和dopost()两种

重要方法:init()初始化以及创建servlet对象

                    service()请求进行响应

                    destory()销毁servlet对象

8.servlet生命周期

 初始化:只执行一次,当容器装载servlet时,在为请求服务前触发init()

 服务阶段:每次请求时被触发

 销毁:只执行一次,当servlet被容器丢弃,重新加载

9.什么是servlet

 是运行在web服务器或应用服务器上的java程序

 在web上创建动态内容的有效而强大的解决方案

 由容器来管理生命周期与web服务器交互

 由sun规范了其功能

10.servlet规范的组成

 web应用程序  servlet和httpservlet  过滤器 安全  国际化

11.servlet URL映射路径

 精确模式匹配  

 扩展名匹配 “*.扩展名” 

 路径映射

 默认的servlet,‘/’

12.servletcontext应用上下文

属于整个应用程序

可以访问到web程序资源的本地输入流

把资源的虚拟路径转换为物理路径

记录事件日志

绑定一个对象在整个web应用程序中共享

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值