zr_dixuexiongying 2016-10-16 04:04 采纳率: 0%
浏览 1670

关于springmvc4.0的sessionAttributes注解的问题

         我看佟刚老师的springmvc4.0的视频,在类上加一个@SessionAttributes({"user"})
    注解,就可以把map里面的值也放到session域里面去,可是我为什么还是获取不到值啊!但是我如果加类型的话, 就可以获取类型的值.代码如下:
    TestController:

@SessionAttributes(value="{user}",types={String.class})
@RequestMapping(value="/test")
@Controller
public class TestController {
private static final String SUCCESS = "success";

 @RequestMapping("/testSessionAttribute")
public String testSessionAttribute(Map<String,Object> map){
    User user = new User("Tom","123456","tom@atguigu.com",15);
    map.put("user", user);
    map.put("school", "atguigu");
    return SUCCESS;
}

}

success.jsp:
request user: ${requestScope.user }

session user: ${sessionScope.user } <br/><br/>

request school: ${requestScope.school } <br/><br/>

session school: ${sessionScope.school } <br/><br/>

页面效果:
![图片说明](https://img-ask.csdn.net/upload/201610/16/1476590680_213363.png)
  • 写回答

1条回答 默认 最新

  • 辛幻柏 2016-10-16 04:13
    关注

    @SessionAttributes(value="{user}",types={String.class}),你把"{user}"的{}去掉试试?

    评论

报告相同问题?

悬赏问题

  • ¥15 求解 yolo算法问题
  • ¥15 虚拟机打包apk出现错误
  • ¥30 最小化遗憾贪心算法上界
  • ¥15 用visual studi code完成html页面
  • ¥15 聚类分析或者python进行数据分析
  • ¥15 三菱伺服电机按启动按钮有使能但不动作
  • ¥15 js,页面2返回页面1时定位进入的设备
  • ¥50 导入文件到网吧的电脑并且在重启之后不会被恢复
  • ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
  • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝