spring MVC session会话中的对象的存放,取出,删除
来源:互联网 发布:淘宝开店货源怎么找 编辑:程序博客网 时间:2024/04/29 03:27
public void preAddToCart(HttpServletRequest request,HttpServletResponse response)throws ServletRequestBindingException, XmlAnnotationException,IOException {
List<String> domains = Arrays.asList(ServletRequestUtils.getRequiredStringParameters(request, "domains"));
HttpSession session = request.getSession();
Cart cart = new Cart();
request.getSession().setAttribute(Cart.PRE_REGISTER_SESSION_KEY, cart);
//以下为执行的ajax
response.setContentType("text/xml");
response.setCharacterEncoding("utf-8");
XMLUtils.writeObject(cart, response.getWriter());
}
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
public ModelAndView addToCart(HttpServletRequest request, HttpServletResponse response) throws Exception {
HttpSession session = request.getSession();
//根据key获得Session中的的对象,没有时该key时创建一个并初始化对象
Cart cart = (Cart) WebUtils.getOrCreateSessionAttribute(session, Cart.PRE_REGISTER_SESSION_KEY, Cart.class);
List<String> domains = Arrays.asList(ServletRequestUtils.getRequiredStringParameters(request, "domains"));
//去掉Key为:Cart.PRE_REGISTER_SESSION_KEY的session中的对象
// session.removeAttribute(Cart.PRE_REGISTER_SESSION_KEY);
return new ModelAndView(new RedirectView("cart.do"));
}
- spring MVC session会话中的对象的存放,取出,删除
- Session的存放区与取出
- JSP的session会话对象
- session保存对象的取出问题
- Spring MVC中的session解决方案
- web 中关于清除session会话 中保存的对象的时候 执行删除语句操作
- session(会话)对象
- 如何在jsp中嵌入Java代码取出存放在Attribute中的对象
- 取出对象中的字符串
- 取出Map中的对象
- 取出session中的所有值
- 取出session中的所有值
- session 存放对象变量,及遇到的奇怪现象
- 取出session中的所有属性与值的方法
- 关于session会话对象原理
- Session.Abandon (当前页面结束之后删除Session对象) Session.Clear(清理Session对象中的内容)
- Spring访问会话session的四种策略
- Shiro在Spring的会话管理(session)
- Gerrit介绍
- POJ 3621 最优比率生成环 01分数规划问题
- 磁盘阵列虚拟化技术
- Oracle 单引号转义
- Linux安装mysql——源码安装
- spring MVC session会话中的对象的存放,取出,删除
- android编程之区分Activity的四种加载模式
- 应该被记住的 8 位 Java 人物
- word 中的边框底纹和PPT中的文本框制作专业文档
- STL学习之stack适配器
- 翻转字符串
- 对图片进行等比例缩放,并水平垂直居中
- 【编程之美】高效率的安排见面会
- sizeof VS strlen