将@CrossOrigin与旧注释一起使用

时间:2016-03-16 05:12:30

标签: java spring cors

我已将Spring版本从3.0.5升级到4.2.5。我可以使用@CrossOrigin注释(Spring 4.2.5的新增内容)和以前使用过的注释,例如@POST@Path@Consumes@Produce吗?或者,我是否必须将我的控制器移动到较新的注释,例如@RestController@RequestMapping@ResponseBody

1 个答案:

答案 0 :(得分:1)

我认为你在这里混合框架。 Spring MVC已在版本@RequestMapping中返回@ResponseBody3.0.5.RELEASE等。 @POST@Path是JAX-RS注释。所以,是的,如果你想使用像@CrossOrigin这样的MVC功能,你应该使用Spring MVC。