我遇见的http-500

导读:本篇文章讲解 我遇见的http-500,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

状态码解释

 根据维基百科的解释为:用来表示网页服务器超文本传输协议响应状态的3位数字代码,所有的状态码的首位数字代表了响应的五种状态之一。

常用状态码

 1XX 消息
 2XX 成功,比如200
 3XX 重定向
 4XX 客户端错误,比如404
 5XX 服务器端错误

http-500

    服务器无法满足正常响应需求,造成这类错误的影响有几种,百度百科给出这三种解释:
     ① 你是否改变过计算机名称。 
     ② 站点所在的文件目录是否自定义了安全属性。 
     ③ 安装了域控制器后是否调整了域策略。

  但是我所面对的错误,并非是这样的,也就是说不满足上述的任何一种情况,这是为什么呢?因为我在前端有何contact admin的jsp页面,后端也有个contact admin页面,都用到了form表单,且action都是“/contact_admin”,但对应着不同的controller
  前端的controller类:com.zbygroup.booklib.fore_end.web.controllers.ForeContactAdminServlet,
   后端的controller类com.zbygroup.booklib.back_end.web.controllers.ContactAdminServlet
   同一个路由对应着不同的执行类,因而,jsp会更具这个路由去找两个类,但这两个类时处理不同的事务,因而,就出现了http-500错误。

具体的错误页

如果我把后端的back_jsp/back_contact_admin.jsp的form表单的method方法,修改为back_contact_admin,就不会出现这样的错误。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/99299.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!