javaweb -- 1、简单使用、服务器介绍、生命周期

目录

 

1

1.1 http:

1.2:

1.3 get和post请求方式的区别:

1.4 状态码:

200 OK //客户端请求成功

400 Bad Request //客户端请求有语法错误,不能被服务器所理解

401 Unauthorized //请求未经授权,这个状态代码必须和WWW-Authenticate 报域一起使用

403 Forbidden //服务器收到请求,但是拒绝提供服务

404 Not Found //请求的资源不存在, eg:输入了错误的URL

405  //请求的方式跟servlet中支持的方式不一致:

500 Internal Server Error //服务器内部错误

503 Server Unavailable //服务器当前不能处理客户端的请求,一段时间后可能恢复正常

2 雄猫服务器内的文件夹:\bin、\conf、\lib、\logs、\temp、\webapps、\work

Service(服务)、doGet、doPost方法的区别:

3

3.1:Java文件

3.2:Java文件

3.3:生命周期(从第一次接受请求开始到销毁)

3.4:

3.4.1:service()、doGet()、doPost()方法的使用

3.4.2:Java文件:service方法中调用super.service()

3.5:(请求)

3.5.1:post请求、get请求

3.5.2:批量请求

3.6:(响应)


1

1.1 http

  • 特点:
    • 1、简单快速
    • 2、灵活
    • 3、无连接
    • 4、无状态
    • 5、支持B/S和C/S架构

1.2

方法

作用

get

请求获取由Request-URI所标识的资源

post

在Request-URI所标识的资源后附件新的数据

head

请求获取由Request-URI所标识的资源的响应消息报头

delete

请求服务器删除由Reqest-URI所标识的资源

trace

请求服务器会送收到的请求信息,用于测试或诊断

connect

保留将来使用

options

请求查询服务器的性能,或者查询与资源相关的选项和需求

put

请求服务器存储一个资源,并用Request-URI作为其标识x

 

1.3 get和post请求方式的区别:

get

post

不安全(请求参数是直接显示在地址栏)

安全

请求参数的长度有上限(否则404)

请求参数的长度没有上限(不会404)

便于分享

不便于分享

1.4 状态码:

分类

分类描述

1**

信息,服务器收到请求,需要请求者继续执行操作

2**

成功,操作被成功接受并处理

3**

重定向,需要进一步的操作以完成请求

4**

客户端错误,请求包含语法错误或无法完成请求

5**

服务器操作,服务器在处理请求的过程中发生了错误

 

200 OK //客户端请求成功

 

400 Bad Request //客户端请求有语法错误,不能被服务器所理解

 

401 Unauthorized //请求未经授权,这个状态代码必须和WWW-Authenticate 报域一起使用

 

403 Forbidden //服务器收到请求,但是拒绝提供服务

 

404 Not Found //请求的资源不存在, eg:输入了错误的URL

、请求路径跟web.xml中填写的请求不一致

、请求路径的项目虚拟名称填写错误

urlhttp://localhost:8080/firstweb/firstfirstweb/first为虚拟项目名/程序别名)

 

405  //请求的方式跟servlet中支持的方式不一致

Java文件没用doGet方法,但JSP文件依然使用的是get请求

 //405

 

500 Internal Server Error //服务器内部错误

1、wen.xml中的class文件被删了

2、web.xml中servlet类的名称错误

3、servlet对应的处理方法中存在代码逻辑错误

 

503 Server Unavailable //服务器当前不能处理客户端的请求,一段时间后可能恢复正常

 

2 雄猫服务器内的文件夹:\bin、\conf、\lib、\logs、\temp、\webapps、\work

 

\bin 存放启动和关闭 Tomcat 的可执行文件

\conf 存放

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值