SessionAttributes介绍
@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介绍相关推荐
- SpringMVC Controller介绍(转)
SpringMVC Controller 介绍 一.简介 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理 ...
- Spring中常用注解的介绍
spring中使用注解时配置文件的写法: <?xml version="1.0" encoding="UTF-8"?> <span style ...
- 【转】SpringMVC Controller 介绍
转自:原文url 一.简介 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ...
- 简单介绍互联网领域选择与营销方法
在我看来,互联网领域的选择是"安家",而营销方法的不同则表现了"定家"的方式多种多样,只有选对了,"家"才得以"安定". ...
- 常用开源协议介绍以及开源软件规范列表
1. 开源协议介绍 GPL: General Public License,开源项目最常用的许可证,衍生代码的分发需开源并且也要遵守此协议.该协议也有很多变种,不同变种要求会略微不同. MPL: MP ...
- python:Json模块dumps、loads、dump、load介绍
20210831 https://www.cnblogs.com/bigtreei/p/10466518.html json dump dumps 区别 python:Json模块dumps.load ...
- pytorch学习笔记(九):PyTorch结构介绍
PyTorch结构介绍 对PyTorch架构的粗浅理解,不能保证完全正确,但是希望可以从更高层次上对PyTorch上有个整体把握.水平有限,如有错误,欢迎指错,谢谢! 几个重要的类型 和数值相关的 T ...
- Python字节码介绍
了解 Python 字节码是什么,Python 如何使用它来执行你的代码,以及知道它是如何帮到你的. 如果你曾经编写过 Python,或者只是使用过 Python,你或许经常会看到 Python 源代 ...
- Pytest - 使用介绍
1. 概述 pytest是一个非常成熟的全功能的Python测试框架,主要特点有以下几点: 1.简单灵活,容易上手,文档丰富: 2.支持参数化,可以细粒度地控制要测试的测试用例: 3.能够支持简单的单 ...
最新文章
- 让你的 IDEA 好用到飞起来的配置
- 解决非controller使用@Autowired注解注入报错为java.lang.NullPointerException问题
- 2014/08/13 – Backbonejs
- 设计模式--中介者(Mediator)模式
- python 内网镜像站_Python|还是回归海龟与裸IDLE,准备卸载Anaconda
- 分享10 比较非常实用的 Docker技巧,欢迎收藏!
- 生存在互联网公司是种怎样的体验?
- NSURLSession实现文件上传
- 考研_数学二_中值定理_证明题_辅助函数的设法
- 调用Python的PyAutoGUI模块模拟登录QQ邮箱
- CHM格式打开以后无法显示解决
- CityEngine2016-学习笔记(1)Writing Rules
- SptingBoot构建电商基础秒杀项目时遇到的问题
- 2012 快速减肥 美女舒淇的懒人减肥法
- HTML前端页面颜色的四种方法,色号表
- android 退出 动画效果,Activity进入和退出动画的实现
- 雕刻效果的实现【OpenCV+QT】
- 【Python+C#】手把手搭建基于Hugging Face模型的离线翻译系统(如果你想,也可以在线)
- 树莓派怎么安装中文输入法
- shineblink APDS-9960靠近感应及环境光强度测量
热门文章
- Arm v8 中断处理
- maven依赖传递和排除依赖冲突
- rpm命令,yum命令,源码安装python
- 倒水问题(Fill,UVA 10603) lrj白书 p202
- Linux 退出vi 命令简介
- java-第九章-编写程序,打印如图案,要求图案的行数由用户输入.
- 【HRS项目】Axure兴许问题解决---与SVN结合
- 指针数组,数组指针,函数指针,main函数实质,二重指针,函数指针作为參数,泛型函数...
- Hazelcast集群服务(2)——Hazelcast基本配置
- python浓缩(14)执行环境