美文网首页Java学习笔记
Servlet 的常见错误总结

Servlet 的常见错误总结

作者: 朱咸武 | 来源:发表于2019-05-04 11:14 被阅读0次

Servlet 的常见错误总结

HTTP状态码详解

  • 404错误:资源未找到

原因一:在请求地址中的servlet的别名书写错误。
原因二:虚拟项目名称拼写错误

  • 500错误:内部服务器错误

错误一
java.lang.ClassNotFoundException: com.zxw.servlet.ServletMothod
解决:在web.xml中校验servlet类的全限定路径是否拼写错误。
错误二: 因为service方法体的代码执行错误导致
解决:根据错误提示对service方法体中的代码进行错误更改。

  • 405错误:请求方式不支持

原因:请求方式和servlet中的方法不匹配所造成的。
解决:尽量使用 service 方法进行请求处理,并且不要再 service 方法中调用父类的service。

官方API上的描述

https://docs.oracle.com/javaee/7/api/toc.htm
浏览器内查询HttpServletResponse接口即可快速定位

  • SC_OK

Status code (200) indicating the request succeeded normally.
状态代码(200)表示请求正常成功。

  • SC_NOT_FOUND

Status code (404) indicating that the requested resource is not available.
状态代码(404),指示所请求的资源不可用。

  • SC_METHOD_NOT_ALLOWED

Status code (405) indicating that the method specified in the Request-Line is not allowed for the resource identified by the Request-URI.
状态代码(405),指示Request-URI标识的资源不允许在Request-Line中指定的方法。

  • SC_INTERNAL_SERVER_ERROR

Status code (500) indicating an error inside the HTTP server which prevented it from fulfilling the request.
状态代码(500),指示HTTP服务器内部的错误,阻止它完成请求。

备注:翻译来字谷歌翻译

相关文章

  • Servlet 的常见错误总结

    Servlet 的常见错误总结 HTTP状态码详解 404错误:资源未找到原因一:在请求地址中的servlet的别...

  • Servlet的常见错误

    * Servlet的常见错误: * 404错误:资源未找到 * 原因一:在请求地址中的servlet的别名书写错误...

  • Servlet常见的错误-03-01

  • 常见的错误总结

    NullPointerException - 空指针引用异常 ClassCastException - 类型强制转...

  • jsp的错误处理

    因为jsp的本质是servlet,当他发生错误的时候我们需要进行处理,常见的比如 500 404等可以在page指...

  • java web基础一(JavaGuide-20181213)

    Servlet总结 阐述Servlet和CGI的区别? CGI的不足之处: Servlet的优点: Servlet...

  • WEB面试题

    Servlet总结 阐述Servlet和CGI的区别?CGI的不足之处:Servlet的优点: Servlet接口...

  • servlet

    Servlet总结 阐述Servlet和CGI的区别?CGI的不足之处:Servlet的优点: Servlet接口...

  • 07.J2EE基础知识

    Servlet总结 阐述Servlet和CGI的区别?CGI的不足之处:Servlet的优点: Servlet接口...

  • JavaWeb基础

    Servlet总结 阐述Servlet和CGI的区别?CGI的不足之处:Servlet的优点: Servlet接口...

网友评论

    本文标题:Servlet 的常见错误总结

    本文链接:https://www.haomeiwen.com/subject/ofkxoqtx.html