JavaWeb-web开发核心知识点-Servlet03

Servlet开发过程中涉及的两个常用小点

一、Http状态码:

  1. 【介绍】:
    1)Http状态码是由一个三位数字组成符号
    2)Http状态码由Tomcat负责创建生成
    3)Http状态码由Tomcat写入到【状态行】
    4)Http状态码通知浏览器在接收到响应包之后的行为
    Http状态码通知浏览器,服务端无法提供本次服务的原因
  2. 【分类介绍】:5类
    1)1xx:通知浏览器本次返回的资源文件并不完整,需要浏览器继续向服务端发送申请
    2)2xx:通知浏览器,服务端将一个完整的文件推送给浏览器。
    200:浏览器与服务端进行了一次完美通信
    3)3xx:服务端推送给浏览器的是一个【网址】,要求浏览器在接收到这个网址后,立刻自动向这个网址发送请求
    response.sendRedirect(“地址”)
    4)4xx 通知浏览器,服务端本次未能提供服务的原因,是由于服务端没有对应的资源文件
    404:服务端没有对应的资源文件
    405:服务端有本次请求对应的Servlet,但是Servlet不负责处理浏览器当前请求方式
    浏览器使用GET方式发送请求,但是对应Servlet中没有重写doGet方法
    5)5xx 通知浏览器,服务端本次未能提供服务的原因,被调用Servlet在运行时抛出了异常

二、默认欢迎文件:

  1. 【定义】:Http服务器在接收到一个【默认请求时】返回的资源文件
  2. 【默认请求】:浏览器在向某个网站发送请求时,并没有指定索要文件的情况
    http://localhost:8080/myWeb 默认请求
    http://localhost:8080/myWeb/one.html 具体请求
  3. 【默认欢迎文件的配置】:
    第一种方式:手动在web.xml配置
<welcome-file-list>
			<welcome-file>one.html</welcome-file>
</welcome-file-list>

第二种方式:由Tomcat自行确认
如果Tomcat在当前网站中没有找到<welcome-file-list>标签,此时Tomcat回到自己的config文件夹下寻找一个web.xml文件,在这个web.xml寻找<welcome-file-list>标签,来获得默认欢迎文件地址

  1. 【默认欢迎资源文件分类】:
    a)首选 html文件或者jsp文件
    b)也可以是一个Servlet,但是这个Servlet应该是一个查询Servlet并且在运行时不需要获得浏览器发送的请求参数
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值