【java】web

Web

静态资源

网站中提供给人们展示的资源是一成不变的

动态资源

网站中提供给人们展示的资源是由程序产生的

系统结构简介

基础结构划分:C/S结构,B/S结构两类

C/S结构

指的是客户端——服务器的方式

B/S结构

指的是浏览器——服务器的方式

两种结构的区别

  • 1:硬件环境不同,C/S通常是建立在专用的网络或小范围的网络环境上(即局域网),且必须要安装客户端。而B/S是建立在广域网上的,适应范围强,通常有操作系统和浏览器就行
  • 2:C/S结构比B/S结构更安全
  • 3:B/S结构维护升级比较简单,而C/S结构维护升级相对困难

优略

1:C/S:是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快
2:总体拥有成本低、维护方便、 分布性强、开发简单,可以不用安装任何专门的软件就能 实现在任何地方进行操作,客户端零维护,系统的扩展非常容易,只要有一台能上网的电脑就能使用

常用状态码

状态码说明
200一切正常
302/307请求重定向(客户端行为,两次请求,地址发生改变)
304资源未发生变化,使用缓存
404资源未找到
500服务器错误

生命周期

  • 被创建:执行init方法,只执行一次
    1.第一次被访问时,创建
    2.在服务器启动时,创建
  • 提供服务:执行service方法,执行多次
  • 被销毁:执行destroy方法,只执行一次
    Servlet被销毁时执行,服务器关闭时,Servlet被销毁
    只有服务器正常关闭,才会执行destroy方法
    destroy方法在Servlet被销毁之前执行,一般用于释放资源
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值