Controller层已经拿到值了,为什么前端取不到,

img

img


这里前端显示无法解析,怎么取不到值,Controller层已经拿到值了,这是什么问题

初步看,像是你前端获取不正确,应该遍历的对象是pageInfos.list

应该遍历pageInfos.list吧

  • 你可以看下这个问题的回答https://ask.csdn.net/questions/7685229
  • 这篇博客也不错, 你可以看下controller之间进行跳转(带参数)
  • 除此之外, 这篇博客: 从前端删除数据,同时删除数据库的数据中的 controller层 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  •  //删除操作
        //地址和前端删除方法里的地址一样
        @GetMapping("/delete/{orderId}")
        public String deleteTest(@PathVariable Integer orderId,Map<String, Object> map){
            //调用用service层的删除方法,也可以调用通用mapper自带的方法
            int i = orderService.deleteZczyOrder(orderId);
            //调用分页的方法,带着更新过的数据返回到页面
            String allOrderList = findAllOrderList(map, 1, 5);
            return "order-list";
        }
    
    

第一个图,pageinfo里本来就没有id啊。id在哪里