在写Springboot+Vue项目时进行前后端的项目测试,发现加入注解后仍然不能解决问题。
看前端请求,发现有两次请求,后端因为是二级映射/a/b形式,其中/a是在类上面的,因此没有选择post请求。
@RestController
@CrossOrigin(origins = "*")
@RequestMapping(value = "/project",method = RequestMethod.POST)
public class ProjectController {
@PostMapping("/test")
public Result test(@RequestBody Test test){
System.out.println(test.toString());
return Result.ok();
}
}
选择post请求,问题得到解决。