检查前端是否打了断点然后把debug页面隐藏了,如果打了断点就把前端断点去掉,同时ctrl+f5刷新。
值得一提的是:
1、function(data) ,里头的data是指代后端返回的值,它可以是任何一个名称,然后我在前面的传值也是用的data
$.post({
url:"/user/registerStatus",
data:{
username:$("#username").val(),
nickname:$("#nickname").val(),
phone:$("#phone").val(),
password:$("#password").val(),
email:$("#mail").val(),
},
,所以我在想是不是这里应该把data的名字改一下,例如叫dataMap。
2、@Responsebody 返回值的时候,可以将map转为json值返回,而不用gson的工具类转化。
3、ajax传值的时候也支持 类的封装。例如上面的那几个属性值,传到后台的时候,假如说我们的User类有这几个属性,那后台这样写,
@PostMapping("/registerStatus")
@ResponseBody
public Map<String,String > register( User user) throws Exception
User类也可以自动封装这几个属性值。