后端(springboot)解决跨域问题

首先感谢这个大神的帮助
https://blog.csdn.net/weixin_41796956/article/details/84133901
只要在
Controller这个里面加上这个就是能解决简单的跨域问题
@Controller
@CrossOrigin
public class IndexController {
我就不多说了其他的。还有一个分享点就是这个
function test() {
var data = {“name”:“一级管理员”,“code”:“sdfdsf5”,“remark”:“这是一个假的”}
$.ajax({
type: “POST”,
contentType: “application/json; charset=utf-8”,
dataType: “json”,
url: “http://localhost:8060/testlogin”,
data: JSON.stringify(data),//这个地方是关键如果你没有这样做的话;
success: function (response) {
$("#info").html(response);
console.log(response);
}
});
}

//哪么你这里没法收到参数,
// @RequestBody 如果你加上这个的话一定要用上这个 JSON.stringify(data),;
@RequestMapping(value = “/testlogin”,method = RequestMethod.POST)
@ResponseBody
public Map<String,Object> testlogin(@RequestBody Role reole){

上一篇:阶段3 3.SpringMVC·_03.SpringMVC常用注解_2 RequestBody注解


下一篇:springboot传值踩坑