前台分页显示数据,翻第二页的时候,第一页的数据保存到集合listAll,翻第三页的时候,保存第二页数据到listAll...最后点提交的时候,一起把listAll中的数据保存到数据库。这样怎么做?
private Set<ResourceAuthority> listAll;
private RoleController() {
log.info("log4j constructor RoleController");
if(null==listAll){
listAll=new HashSet<ResourceAuthority>();
}
}
public ModelAndView showRole(HttpServletRequest req,
HttpServletResponse res,Role role) throws Exception {
log.info("log4j showRole init");
//
ModelAndView mav = new ModelAndView("role_manager");
log.info("log4j showRole end");
return mav;
}
我是这样写的,不知道这样对不。如果有多个人请求呢?会不会出错?