

为什么获取不到参数,一直为null
前后字段都是小写,并且字段一样,get,set方法也有,路径正常能够到达

你能拿到才出现鬼了呢!!!
1.首先看到你前端传的是login参数,而后台用aaa接受?根本对不上参数名,自然获取不到。
2.如果是表单的形式传参,你这种后台写法没什么什么问题,只需要将参数改成String login 即可。
3.如果传的参数是json形式,那么你这个后台写法是拿不到数据的,如果想拿到数据就必须这样写
public String login(@RequestBody Login login){
//这里是业务
}
然后是实体类Login
@Data
public class Login{
private String username;
private String password;
}
前端传参方式不对

下面data是不是应该放st,或者你把实体类展示一下
