请求方法'POST'不支持Spring MVC

时间:2017-08-28 14:35:45

标签: spring jsp spring-mvc http-post

我有一个弹簧形式,当我点击提交按钮时,我想发送一个先前更新过的元素列表。

这是jsp:

<form:form method="post" modelAttribute="listeBlocs" action="saveFiche">
    <c:forEach var="oneBloc" items="${listeBlocs}" varStatus="status">
        <h5 class="col m12 s10">${oneBloc.typeBloc}</h5>
        <tr>
        <td><textarea  name="listeBlocs[${status.index}].blocContenu" >${oneBloc.blocContenu}</textarea></td>
        </tr>
    </c:forEach>
    <input type="submit" value="saveFiche" />

</form:form>

这是目标控制器:

@RequestMapping(value="/saveFiche", method = RequestMethod.POST)
private ModelAndView updateBloc(@ModelAttribute("listeBlocs") List<Bloc> lblocs) {
    BlocDAO blocDAO = new BlocDAO();
    for (Bloc b : lblocs) {
        System.out.println("------------\nNouveau bloc : " + b.getblocContenu());
        blocDAO.update(b);
    }

    return new ModelAndView("confirmation_update");
}

有什么建议吗?

0 个答案:

没有答案