【发布时间】:2013-12-08 04:10:59
【问题描述】:
到目前为止,我认为从您的 servlet 的 doPost(req, resp){} 调用 super.doPost(req, resp) 是一种常见的做法
但这是我面临的问题 -
我有一个非常简单的 servlet,它有一个 doPost(req, resp) ,因为它是从 eclipse 自动生成的方法,所以它有 super.doPost(req, resp) 这很好,因为它正在调用它的父 doPost() 但我得到了
HTTP 状态 405 - 此 URL 不支持 HTTP 方法 GET 每当 servlet 被击中时。 我浏览了很多帖子和this post
一直在谈论同样的问题,建议的解决方案之一是删除 super.doGet()。
我对我的 Post 方法做了同样的事情,令我惊讶的是它起作用了!!!
我找不到这样做的合乎逻辑的原因。有人可以解释发生了什么吗? 为什么是
405 由于调用 super.doPost() 而闪烁。
谢谢, 索拉布。
【问题讨论】:
标签: servlets http-status-code-405