登录界面完成了输入用户名(userid)、密码(password)后,action 搜索出整个系统相关的记录到 allid form上面去,如(schoolid,classid,studentid)。目的是希望之后程序的流程,直接可以查找这个 allid form 就能找到相对应的 id 方便查询其它记录。问题是每次对 allid form 进行 new 对象就会把之前存的数据都清空,不能用 static 修饰 allid form 上的记录,还有什么方法能让 allid form 的记录一直存在直到用户关闭或者退出?
clone么?
可以用session 来实现: 如果不用session实现的话,cookie也是一样的 , 要不你可以可以 用 hashmap 来实现,存取你需要的数据,也可以定义你的流程,不过 map 还是需要 static的 , 整的来说 session 的机制也是 在服务器当中 存得 map
典型的session需求啊,在用户登录状态下持久保持数据。 用session最简单。
1、用户登录完成,把数据放到session中;
2、在接下来一系列操作中,需要数据直接从session取。