在使用springboot开发官网时,遇到这个问题。
解决思路:利用ajax,加载后台方法,写入到前端。
我是更具 nid 来获取上一条和下一条
sql部分:
上一篇 SELECT * FROM new_info WHERE nid<9 ORDER BY nid DESC LIMIT 1;
下一篇 SELECT * FROM new_info WHERE nid>9 ORDER BY nid ASC LIMIT 1;
serviceimp部分:
@Override
public NewsDO getpre(Map<String,Object> map) {
NewsDO newsDO=infoDao.getpre(map);
return newsDO;
}
@Override
public NewsDO getnext(Map<String,Object> map) {
NewsDO newsDO=infoDao.getnext(map);
return newsDO;
}
controller部分:
//获取上一页
@ResponseBody
@GetMapping("/getpre")
NewsDO getpre(@RequestParam Map<String, Object> params){
NewsDO info=infoService.getpre(params);
return info;
}
//获取下一页
@ResponseB