HTTP状态405 - 请求方法' POST'从Spring 3.0.5.RELEASE升级到Spring 3.1.0.M1时不支持

时间:2011-12-13 10:18:49

标签: spring

我遇到错误:

  

HTTP状态405 - 不支持请求方法“POST”

当我从Spring 3.0.5.RELEASE升级到Spring 3.1.0.M1时。我的代码没有其他变化,原因是什么?代码类似于:

@RequestMapping(method = RequestMethod.POST)
public String create(@Valid ConcreteUser concreteUser, BindingResult bindingResult, Model uiModel, HttpServletRequest request)

当我切换回Spring 3.0.5.RELEASE时,它再次运行。但是我仍然希望将我的Spring库升级到3.1.0.M1,因为我可能想要使用它的新的Cacheable功能等。如何实现升级而没有任何问题?

1 个答案:

答案 0 :(得分:0)

听起来像一个春天的错误(如果你使用谷歌,你会发现一些像3.1预发布版本的问题)。 但首先,使用实际的3.1版本。目前它是3.1.RC2(http://www.springsource.org/node/3317) - 希望错误消失。