之前,想的是直接存取,这样中文在页面会显示成" "
java存值(ssm框架,controller中):
public String userList(Integer pageNow, ModelMap modelMap, HttpServletRequest req, HttpServletResponse reps) {
List users = userService.queryUserByPage(pageNow, null);
try {
for (int i = 1; i <= 10; i++) {
JSONObject jsonUser = JSONObject.fromObject(users.get(i-1));
Cookie cookie = new Cookie("u"+i, java.net.URLEncoder.encode(jsonUser.toString(), "UTF-8"));
reps.addCookie(cookie);
}
// 多少条
Long count = userService.queryUserCount(null);
// 多少页
int page = userService.queryUserPage(null);
modelMap.addAttribute("COUNT", count);
modelMap.addAttribute("PAGE", page);
modelMap.addAttribute("PAGENOW", pageNow);
modelM