后端把查出来的数据用json类封装时,中文全为问号
把查出的数据封装成前端需要的样子
- 因为我前端使用的是layui,想把他封装成一定的样式(使用json类封装的)
1
2
3
4
5
6
7
8
9
10
11public String getUserlist(@RequestParam(defaultValue = "1",value = "page")int page,int limit, String username, HttpServletRequest request) {
Page<Object> p = PageHelper.startPage(page, limit);
List<User> userlist = userservice.selectByExample(username);
PageInfo pageInfo = new PageInfo(userlist,5);
JSONObject json = new JSONObject();
long count = pageInfo.getTotal();
json.put("code", 0);
json.put("count", count);
json.put("data", pageInfo.getList());
return json.toString();
}
封装后查出的数据中文全为?
解决方法
- 用Map封装查出的数据即可
1 | public Map getUserlist(UserVo userVo) { |