@SessionAttributes

该注解只能放在类上面

案例:public String testSessionAttributes(Map<String,Object> m1)

package com.learn.springmvc.test;import java.io.IOException;
import java.io.Writer;
import java.util.Map;import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.CookieValue;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestHeader;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.servlet.ModelAndView;import com.learn.springmvc.entities.User;@Controller
//@SessionAttributes(value="user")
public class Test001
{@RequestMapping(value="/testSessionAttributes",method=RequestMethod.GET)public String testSessionAttributes(Map<String,Object> map){System.out.println("-----testSessionAttributes: ");User user = new User(11, "z3", "123456", 26, "z3@126.com");map.put("user", user);map.put("subway", "beijing line 2");return "ok";} }
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body><hr>
testSessionAttributes:<a
href="${pageContext.request.contextPath}/testSessionAttributes">testSessionAttributes</a></html>

SessionAttributes介绍相关推荐

  1. SpringMVC Controller介绍(转)

    SpringMVC Controller 介绍 一.简介 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理 ...

  2. Spring中常用注解的介绍

    spring中使用注解时配置文件的写法: <?xml version="1.0" encoding="UTF-8"?> <span style ...

  3. 【转】SpringMVC Controller 介绍

    转自:原文url 一.简介 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ...

  4. 简单介绍互联网领域选择与营销方法

    在我看来,互联网领域的选择是"安家",而营销方法的不同则表现了"定家"的方式多种多样,只有选对了,"家"才得以"安定". ...

  5. 常用开源协议介绍以及开源软件规范列表

    1. 开源协议介绍 GPL: General Public License,开源项目最常用的许可证,衍生代码的分发需开源并且也要遵守此协议.该协议也有很多变种,不同变种要求会略微不同. MPL: MP ...

  6. python:Json模块dumps、loads、dump、load介绍

    20210831 https://www.cnblogs.com/bigtreei/p/10466518.html json dump dumps 区别 python:Json模块dumps.load ...

  7. pytorch学习笔记(九):PyTorch结构介绍

    PyTorch结构介绍 对PyTorch架构的粗浅理解,不能保证完全正确,但是希望可以从更高层次上对PyTorch上有个整体把握.水平有限,如有错误,欢迎指错,谢谢! 几个重要的类型 和数值相关的 T ...

  8. Python字节码介绍

    了解 Python 字节码是什么,Python 如何使用它来执行你的代码,以及知道它是如何帮到你的. 如果你曾经编写过 Python,或者只是使用过 Python,你或许经常会看到 Python 源代 ...

  9. Pytest - 使用介绍

    1. 概述 pytest是一个非常成熟的全功能的Python测试框架,主要特点有以下几点: 1.简单灵活,容易上手,文档丰富: 2.支持参数化,可以细粒度地控制要测试的测试用例: 3.能够支持简单的单 ...

最新文章

  1. 让你的 IDEA 好用到飞起来的配置
  2. 解决非controller使用@Autowired注解注入报错为java.lang.NullPointerException问题
  3. 2014/08/13 – Backbonejs
  4. 设计模式--中介者(Mediator)模式
  5. python 内网镜像站_Python|还是回归海龟与裸IDLE,准备卸载Anaconda
  6. 分享10 比较非常实用的 Docker技巧,欢迎收藏!
  7. 生存在互联网公司是种怎样的体验?
  8. NSURLSession实现文件上传
  9. 考研_数学二_中值定理_证明题_辅助函数的设法
  10. 调用Python的PyAutoGUI模块模拟登录QQ邮箱
  11. CHM格式打开以后无法显示解决
  12. CityEngine2016-学习笔记(1)Writing Rules
  13. SptingBoot构建电商基础秒杀项目时遇到的问题
  14. 2012 快速减肥 美女舒淇的懒人减肥法
  15. HTML前端页面颜色的四种方法,色号表
  16. android 退出 动画效果,Activity进入和退出动画的实现
  17. 雕刻效果的实现【OpenCV+QT】
  18. 【Python+C#】手把手搭建基于Hugging Face模型的离线翻译系统(如果你想,也可以在线)
  19. 树莓派怎么安装中文输入法
  20. shineblink APDS-9960靠近感应及环境光强度测量

热门文章

  1. Arm v8 中断处理
  2. maven依赖传递和排除依赖冲突
  3. rpm命令,yum命令,源码安装python
  4. 倒水问题(Fill,UVA 10603) lrj白书 p202
  5. Linux 退出vi 命令简介
  6. java-第九章-编写程序,打印如图案,要求图案的行数由用户输入.
  7. 【HRS项目】Axure兴许问题解决---与SVN结合
  8. 指针数组,数组指针,函数指针,main函数实质,二重指针,函数指针作为參数,泛型函数...
  9. Hazelcast集群服务(2)——Hazelcast基本配置
  10. python浓缩(14)执行环境