request.getParameter 不适用于 PUT 或 DELETE

request.getParameter doesn't work for PUT or DELETE

如果 requestHTTPServletRequest 为什么我可以使用 request.getParameter 获取 POST 请求的正文,而不是 PUTDELETE请求?

默认情况下,Put 方法被禁用,因为我们在常规 jsps 和 servelts 中大多使用 Get 和 Post。但是,它可以轻松配置以支持它。 首先,为了允许 Tomcat 接受除 HTTP GET 和 PUT 之外的命令,我们应该向 Tomcat 的 web.xml 添加以下初始化参数:

您可以按照下面的步骤 post 了解更多说明和设置。

http://www.codereye.com/2010/12/configure-tomcat-to-accept-http-put.html