状态码解释
根据维基百科的解释为:用来表示网页服务器超文本传输协议响应状态的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