0
我遇到以下问题:每当我尝试编辑以下数据时,都会收到一条异常,说明此URL不支持HTTP PUT。这是东西,其中一个按钮是用来编辑该行的JSP形式方面:Spring MVC REST PUT不起作用
<c:url var="formAction" value="/circuits/${circuit.circuitId}" />
<form:form method="PUT" action="${formAction}">
<input type="hidden" name="circuitId" value="${circuit.circuitId}" />
<input type="submit" value="Edit" class="btn btn-primary" />
</form:form>
而下面是我的控制器方法检索circuitId
:
@RequestMapping(value = "/{circuitId}", method = RequestMethod.PUT)
public String showEditCircuitForm(@PathVariable Integer circuitId, ModelMap model) throws NoSuchRequestHandlingMethodException
然而,当我使用正常的GET方法一切正常,只是这个PUT方法导致了这个问题。我已经获得了我需要的所有依赖关系。
删除隐藏字段 – NimChimpsky