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

猜你喜欢

转载自blog.csdn.net/qq_24653023/article/details/59122413