web第二节课-错误类型

1.servlet如何运行

servlet怎么写?
1.写一个类继承HttpServlet
2.编译
3.打包

    appname
       WEB-INF
        classes
        lib
        web.xml

4.部署,将打包好的文件夹放到容器的相应:位置(webapps)
5.启动服务器
6.访问
http://ip:port/appname/url-pattern

  1. 通过 IP:port 建立连接
  2. 将请求数据进行打包

    1. 请求的url-partten路径
    2. 请求的参数
    3. 发送
  3. 服务器获取数据并且解析数据

    • 将数据存放到建立好的request对象中,并且创建response
  4. 创建servlet,调用service方法
    • 将response和request作为参数传入service中
  5. 从request中获取数据并且处理,将处理的结果写入response中
  6. 服务器将response中的信息提取 并且打包发送
  7. 浏览器解析服务器的响应并作显示
    这里写图片描述

2.错误提示

  1. 404

    1. 错误:找不到路径
    2. 原因:
      1. 没部署
      2. url写错
      3. servlet-name 不匹配
  2. 500

    1. 错误:服务器代码有错误
    2. 原因:
      1. 没找到类 类servlet-class拼写错了
      2. 对请求参数没有判断就进行错误的操作(逻辑处理错误)
  3. 405
    1. service方法找不到。比如 service写成servce
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值