SpringMVC中session的使用
SpringMVC中session的使用
仍然可以使用传统方式使用session
/*** 使用session - 传统方式* @throws Exception */@RequestMapping("/hello13.action")public String hello13(HttpSession session) throws IOException, Exception{session.setAttribute("prod", "电视机");return "hello";}@RequestMapping("/hello14.action")public String hello14(HttpSession session) throws IOException, Exception{String prod = (String) session.getAttribute("prod");System.out.println(prod);return "hello";}
也可以使用SpringMVC提供的机制操作session
可以将属性存入model中
再通过在类上声明@SessionAttributes注解,将指定属性存入session中
如果不在类上使用@SessionAttributes注解,默认model.addAttribute();存入requestScope
@Controller
@SessionAttributes("prod")
public class Hello {/*** 使用session - 注解方式* @throws Exception */@RequestMapping("/hello15.action")public String hello15(Model model) throws IOException, Exception{model.addAttribute("prod","洗衣机");return "hello";}@RequestMapping("/hello16.action")public String hello16(HttpSession session,String vname) throws IOException, Exception{String prod = (String) session.getAttribute("prod");System.out.println(prod);return "hello";}
}
SpringMVC中session的使用相关推荐
- 框架:SpringMVC中Interceptor拦截器的两种实现
Spring中使用Interceptor拦截器 SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理.比如通过它来进行权限验证, ...
- SpringMVC中使用Interceptor拦截器
2019独角兽企业重金招聘Python工程师标准>>> SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理. ...
- 一篇文章教你弄懂 SpringMvc中的HandlerInterceptor
文章列表 一.HandlerInterceptor简介 一.HandlerInterceptor应用实例 写在前面: 我是「境里婆娑」.我还是从前那个少年,没有一丝丝改变,时间只不过是考验,种在心中信 ...
- SpringMVC中通过@ResponseBody返回对象,Js中调用@ResponseBody返回值,统计剩余评论字数的js,@RequestParam默认值,@PathVariable的用法
1.SpringMVC中通过@ResponseBody返回对象,作为JQuery中的ajax返回值 package com.kuman.cartoon.controller; import java. ...
- SpringMVC中使用作用域对象完成数据的流转
文章目录 SpringMVC中使用作用域对象完成数据的流转 [1] 作用域对象复习 [2] SpringMVC中使用作用域对象流转数据 [3] SpringMVC的Model对象的使用 SpringM ...
- (转)SpringMVC学习(十二)——SpringMVC中的拦截器
http://blog.csdn.net/yerenyuan_pku/article/details/72567761 SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter, ...
- 在SpringMVC中使用拦截器(interceptor)拦截CSRF***
关于什么是CSRF我这里就不多说了,以前转载的一篇文章(PS:https://www.zifangsky.cn/358.html)已经说得很清楚了.这里只是简单介绍如何在SpringMVC中使用拦截器 ...
- 【SpringMVC学习11】SpringMVC中的拦截器
Springmvc的处理器拦截器类似于Servlet 开发中的过滤器Filter,用于对处理器进行预处理和后处理.本文主要总结一下springmvc中拦截器是如何定义的,以及测试拦截器的执行情况和使用 ...
- SpringMVC中文件的上传和下载
1 文件下载 ResponseEntity用于控制器方法的返回值类型,该控制器方法的返回值就是响应到浏览器的响应报文. 使用ResponseEntity实现下载文件功能 package com.spr ...
- SpringMVC学习笔记:springMVC中相关细节
SpringMVC中相关细节 1.什么是MVC? MVC是一种软件架构思想,将软件按照模型.视图.控制器来划分. ①M:模型层:指工程中的javaBean,作用是处理数据.javaBean分为两类:一 ...
最新文章
- 数据库连接池技术,c3p0
- QQ协议分析及其还原(二)
- ios取两个数之间的随机小数_如果取到小数区间内的任一数字?
- 折腾 | pytoch、cuda版本问题
- .net 从txt中读取行数据_【VBA项目】从指定文件中读取数据并绘制图表
- Linux系统编程5:入门篇之在Linux下观察C/C++程序编译过程 gcc/g++使用详解
- Zookeeper 辅助 API
- Linux下安装配置Nexus
- docker 安全性_未来的Docker安全性
- 库克看下!华为MatePad 11月25日发布:剑指苹果
- Oracle sqlplus prelim 参数介绍
- python怎么安装pip
- python识别虚假新闻的分类器_利用贝叶斯分类器检测虚假新闻
- alter user mysql_MySQL使用ALTER USER修改密码
- android 闪屏动态界面,Android 实现闪屏
- DirectX是什么,出现游戏打不开问题解决方案
- 云计算基础及解决方案
- Effective C++条款05:了解C++默默编写并调用哪些函数(Know what functions C++ silently writes and calls)
- 从量变到质变——AMD打“翻身仗”的秘诀
- java 数字三角形
热门文章
- Android实现简单的欢迎界面
- 百位明星身份证照片被曝光
- 物联网发展跨越拐点!2020 AIoT产业年终盛典圆满落幕
- 【笔记本Windows的两个ctrl键失效解决办法大全解】
- 营养与心理的眼睛保健方法
- Android 多种投屏神器(Vysor,Total Control,scrcpy )
- PC系统启动过程简介以及Windows引导修复
- sqlserver with ties
- 皮亚诺的数概念起点和算术公理1-2告诉我们什么?—— 皮亚诺读后之四
- java forward方法_JAVA的服务重定向:使用forward()方法转发请求和使用sendRedirect()方法重定向的区别...