1. 页面传值——getUrlParam()方法
function getUrlParam(name){
var reg = new RegExp("(^|$)"+name+"=([^&]*)(&|$)");//构造一个含有目标参数的正则表达式
var r=window.location.search.substr(1).match(reg);//匹配目标函数
if(r!=null) return unescape(r[2]); return null;//返回函数值
}
例如:获取id
var xx = getUrlParam('userId');
可以在缓存时运行
$(document).ready(function(){
getUrlParam();
});
2. 页面跳转加获取id
window.location.href="display.html?userId="+id;
3. 从数据库传值到页面
for(var i in data)
{
$("#"+i).val(data[i]);
}
注意这里的ID要与数据库里的数据类型一致,不然从数据库返回值
4. @GetMapping
@GetMapping 与 @RequestBody不能用在一起
把@RequestBody删掉可以运行
@GetMapping ("getPersonID")
public ResponseEntity getPersonID( Integer userId){
return ResponseEntity.ok(myuserService.getPersonID(userId));
}