zoukankan      html  css  js  c++  java
  • 常见错误及解决方案

    Javaweb项目启动 ,用浏览器查看时。常见错误及解决方案。

    1、404错误

    1.1 404数字是什么?

    -------是server运行完client的请求以后,返回给client的一个运行结果的状态编码

    1.2  产生的原因

    ------Webserver(容器)依据请求地址找不到相应资源。

    如:

    • 地址错误(拼写不对,字母大写和小写错误)
    • web.xml文件里的两个<servlet-name>不一致
    • project没有部署
    • Web应用程序部署结构没有遵守Servlet规范

    1.3 解决方法

    • 依照http://ip:port/appName/url-pattem规则检查,请求地址,区分大写和小写
    • 检查web.xml文件里的<servlet>和<servlet-mapping>节点中的两个<servlet-name>是否一致
    • 仅仅有部署以后的project才干訪问
    • 检查project结构是否符合规范

    2、405错误

    2.1 产生的原因

    ----Webserver(容器)找不到service()方法处理请求。

    如:

    • service方法名称写错
    • service方法參数类型与标准不一致
    • service方法异常,返回值类型与标准不一致

    2.2解决方法

    • 检查service()是否存在
    • 检查service()的签名(方法名,參数,返回值,异常类型)是否与覆盖的父类中的方法一致

    3、500错误

    3.1 产生的原因

    --程序在执行过程中出错。

    如:

    • Servlet类没有继承HttpServlet或实现Servlet接口
    • web.xml文件里的<servlet-class>写错
    • service 方法中的代码执行时抛出异常

    3.2 解决方法

    • 检查servlet-class中的报名、类名是否正确
    • 检查Servlet类是否继承HttpServlet或实现Servlet
    • 检查Servlet的service方法中的代码是否执行出错











  • 相关阅读:
    [分治FFT]「CTSC2018」青蕈领主
    [边分治+线段树合并]「CTSC2018」暴力写挂
    [模板]MTT
    [模板]NTT
    [矩阵求逆+二分图匹配]BZOJ 3168 [Heoi2013]钙铁锌硒维生素
    [BZOJ1925][SDOI2010]地精部落(DP)
    [BZOJ1047][HAOI2007]理想的正方形(RMQ+DP)
    [POJ3630]Phone List (Tire)
    [POJ1193][NOI1999]内存分配(链表+模拟)
    [POJ2823]Sliding Window 滑动窗口(单调队列)
  • 原文地址:https://www.cnblogs.com/yangykaifa/p/7189675.html
Copyright © 2011-2022 走看看