请选择 进入手机版 | 继续访问电脑版
设为首页 收藏本站
开启辅助访问 切换到宽版

新浪微博登陆

只需一步, 快速开始

QQ登录

只需一步,快速开始

切换风格 立即注册 找回密码

Java教程网

新浪微博达人勋

1198

积分

858

帖子

51

贡献

Rank: 6Rank: 6

积分
1198

社区QQ达人

发表于 2018-8-3 19:14:48 | 显示全部楼层 |阅读模式
@SessionAttributes
可以给它配置一个字符串数组,这个数组对应的是数据模型对应的键值对,然后将这些键值对保存到session中
  1. package com.po;
  2. public class User {
  3.         private String userName;
  4.         private String passWord;
  5.         public String getUserName() {
  6.                 return userName;
  7.         }
  8.         public void setUserName(String userName) {
  9.                 this.userName = userName;
  10.         }
  11.         public String getPassWord() {
  12.                 return passWord;
  13.         }
  14.         public void setPassWord(String passWord) {
  15.                 this.passWord = passWord;
  16.         }       
  17. }
复制代码
  1. package com.controller;
  2. import org.springframework.stereotype.Controller;
  3. import org.springframework.web.bind.annotation.RequestMapping;
  4. import org.springframework.web.bind.annotation.SessionAttributes;
  5. import org.springframework.web.servlet.ModelAndView;
  6. import com.po.User;
  7. @Controller
  8. @SessionAttributes(names= {"userName"},types= {User.class})
  9. public class UserController {
  10.         @RequestMapping("/getUser")
  11.         public ModelAndView getUser(String userName) {
  12.                 ModelAndView mv=new ModelAndView();
  13.                 User user=new User();
  14.                 user.setUserName("baixue");
  15.                 user.setPassWord("123");
  16.                 //根据用户名
  17.                 mv.addObject("userName", userName);
  18.                 //根据类型
  19.                 mv.addObject("user", user);
  20.                 mv.setViewName("success");
  21.                 return mv;
  22.         }
  23. }
复制代码
  1. <%@ page language="java" contentType="text/html; charset=utf-8"
  2.     pageEncoding="utf-8"%>
  3. <%@page import="com.po.User" %>
  4. <!DOCTYPE html>
  5. <html>
  6. <head>
  7. <meta charset="utf-8">
  8. <title>success</title>
  9. </head>
  10. <body>
  11.         <%
  12.                 String userName=(String)session.getAttribute("userName");
  13.                 User user=(User)session.getAttribute("user");
  14.         %>
  15.         <table>
  16.                 <tr>
  17.                         <td>用户名:<%=userName %></td>
  18.                 </tr>
  19.                 <tr>
  20.                         <td>用户名:<%=user.getUserName() %></td>
  21.                 </tr>
  22.                 <tr>
  23.                         <td>密码:<%=user.getPassWord() %></td>
  24.                 </tr>
  25.         </table>
  26. </body>
  27. </html>
复制代码





来自群组: java开发组

新浪微博达人勋

6258

积分

1563

帖子

1565

贡献

Rank: 8Rank: 8

积分
6258

社区QQ达人推广达人

发表于 2018-8-3 19:15:34 | 显示全部楼层
支持,赞一个

新浪微博达人勋

6732

积分

1716

帖子

1655

贡献

Rank: 8Rank: 8

积分
6732

社区QQ达人最佳新人活跃会员热心会员

发表于 2018-8-4 10:17:15 | 显示全部楼层
有空一起交流一下

新浪微博达人勋

6430

积分

1606

帖子

1608

贡献

Rank: 8Rank: 8

积分
6430
发表于 2018-8-8 14:57:01 | 显示全部楼层
支持楼主,用户楼主,楼主英明呀!!!

新浪微博达人勋

2792

积分

700

帖子

697

贡献

Rank: 6Rank: 6

积分
2792
发表于 2018-8-8 18:08:09 | 显示全部楼层
沙发位出租,有意请联系电话:13838384381

新浪微博达人勋

7189

积分

1879

帖子

1747

贡献

Rank: 8Rank: 8

积分
7189

社区QQ达人最佳新人活跃会员热心会员灌水之王突出贡献

发表于 2018-8-9 07:48:26 | 显示全部楼层
楼下的接上

新浪微博达人勋

6194

积分

1547

帖子

1549

贡献

Rank: 8Rank: 8

积分
6194
发表于 2018-8-11 11:50:04 | 显示全部楼层
沙发???

新浪微博达人勋

6627

积分

1656

帖子

1657

贡献

Rank: 8Rank: 8

积分
6627
发表于 2018-8-12 05:57:52 | 显示全部楼层
顶起顶起顶起

新浪微博达人勋

2801

积分

694

帖子

694

贡献

Rank: 6Rank: 6

积分
2801
发表于 2018-8-12 10:19:03 | 显示全部楼层
众里寻他千百度,蓦然回首在这里!

新浪微博达人勋

6169

积分

1540

帖子

1543

贡献

Rank: 8Rank: 8

积分
6169
发表于 2018-8-17 06:38:42 | 显示全部楼层
呵呵,低调,低调!
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋|手机版|Archiver|Java教程网    

GMT+8, 2018-10-24 11:02 , Processed in 0.328125 second(s), 41 queries .

Powered by Discuz X3.2

© 2001-2013 JAVA教程网

快速回复 返回顶部 返回列表