#开发笔记
#不想看排查思路和原因直接跳到文章末尾的解决方式
今天在做项目进行 文章置顶 功能时,发现页面有几个参数接收不到,想了半天没想出原因,解决问题要先思考问题
排查思路
bean中的关键字段为(在mapper.xml中做了映射,数据库表中字段名为"is_top")
private boolean isTop; // 开启置顶
1、首先我在页面发送请求前将请求参数打印
我选择了置顶,请求参数中也的确是 isTop=true ,说明前端请求没有问题
2、我通过浏览器地址栏手动拼接参数进行请求
返回的Json数据显示top:true,第一次我只看到true就跳过了,都没注意到名字变了
在又一次请求测试后才反应过来,说明后端传递的参数名发生了该改变
3、在后端断点debug