我做了这个休息,对于第一次看都必须能够正常工作,但我赶上405弹簧安置405
HTTP状态405 - 请求方法“GET”不支持
应用程序上下文
@Bean
public ViewResolver contentNegotiatingViewResolver(ContentNegotiationManager manager){
ContentNegotiatingViewResolver resolver = new ContentNegotiatingViewResolver();
resolver.setContentNegotiationManager(manager);
List<ViewResolver> resolvers = new ArrayList<ViewResolver>();
resolvers.add(getViewResolver());
resolvers.add(jsonViewResolver());
resolver.setViewResolvers(resolvers);
return resolver;
}
@Bean
public ViewResolver jsonViewResolver(){
return new JsonViewResolver();
}
控制器
@RequestMapping(value="/rest/create/{login}", method = RequestMethod.PUT)
@ResponseStatus(HttpStatus.NO_CONTENT)
public @ResponseBody User updateUser(@RequestBody User user, @PathVariable String login){
dao.saveUser(user);
return user;
}
我想使用PUT – alemale 2015-01-15 15:22:17
然后使用PUT作为方法。你如何提出要求?如果来自浏览器,请使用Chrome等Postman插件或FireFox Poster。 – 2015-01-15 15:23:31
我想从浏览器制作,无需任何插件即可开始 – alemale 2015-01-15 15:24:52