Angular 2 PUT请求不使用弹簧控制器

时间:2017-02-14 21:35:49

标签: rest spring-mvc angular

我试图通过在角度2的PUT请求中传递它的ID来更新对象的属性,如下所示:

accept(id : string){
    return this.http.put('/myurl/accept/' +id).map(res => res.json());      
}

我的其他控制器方法如下所示:

@RequestMapping(value = "accept/{id}", method = RequestMethod.PUT)
@ResponseStatus( HttpStatus.OK )
public void accept(@PathVariable("id") String id) {
    System.out.println("It works");
    service.accept(id);     
}

但是控制器方法永远不会被调用(我从来没有看到'它工作' msg),我的看跌请求是否与我在控制器处声明的模式相匹配或者是它别的什么?提前谢谢。

0 个答案:

没有答案