" org.springframework.web.servlet.PageNotFound handleHttpRequestMethodNotSupported"请求方法' POST'不支持

时间:2016-04-17 14:08:08

标签: spring spring-mvc post spring-security

我在我的应用程序中使用了角度JS和Spring MVC + Spring Security。使用$ http时如下:

$http.post('/abc/xyz/'+catalogId);

它给出了以下错误:

org.springframework.web.servlet.PageNotFound handleHttpRequestMethodNotSupported 警告:请求方法' POST'不支持。

此外,我还将POST放在我的控制器中:

@RequestMapping(value = "/xyz/{catalogId}", method = RequestMethod.POST)
    public @ResponseBody List<Category> getCategorybyCatalogId(@PathVariable(value = "catalogId") long catalogId, ModelMap modelMap,
            HttpSession session) throws IOException {
        if (catalogId != 0) {
            return menuService.getCategorybyCatalogId(catalogId);
        } else {
            return null;
        }
    } 

我添加了spring security 配置类时,这个问题就开始了。 请帮忙!!

0 个答案:

没有答案