//获取request请求中全部参数浏览器
Enumeration<String> names = request.getParameterNames(); HashMap<String, Object> params = new HashMap<String, Object>(); while (names.hasMoreElements()) { String name = names.nextElement(); params.put(name, request.getParameter(name).trim()); }
//获取用户登陆信息缓存
String token = request.getParameter("token"); // UserEntityDFG userEntityDFG = (UserEntityDFG) SessionHelper.get(token+"a");//用于添加补充信息 UserEntity userEntity = (UserEntity) SessionHelper.get(token); //UserEntity userEntity=userEntityDFG.getUserEntity();
//当前登陆用户名 params.put("USERNAME", userEntity.getUserName());
//当前登陆用户ID params.put("USERID", userEntity.getUserID()); params.put("ORGID", userEntity.getOrgID());
当前登陆用户名,用户ID。安全
针对不一样项目状况,UesrEntity大致会有差异,可是相似。服务器
-------------------------------------------------------------------------------------------------------------------------------------------------------性能
Session与Cookie都是解决Http协议的无状态问题,可是二者之间仍是存在必定区别的:网站
总的来讲,Session与Cookie各有优点,不能简单来讲谁更优。具体用法要考虑具体案例状况而定。spa