+ -
当前位置:首页 → 问答吧 → spring mvc中视图技术获取session值问题

spring mvc中视图技术获取session值问题

时间:2011-08-31

来源:互联网

我在spring mvc 中用jsp做视图技术 能够获取session值 但是用velocity模板视图技术却无法获取 代码如下
  @RequestMapping(value="/testsession" , method = RequestMethod.GET)
public String getSession(HttpSession session ){
session.setAttribute("name", "123");
return "testsession";
}
 前台velocity 视图代码获取session是:
 第一种:$session.getAttribute("name")<br>
  第二种:$name<br>
  第三种:$!{name}<br>
  第四种:${name}<br>
  第五种el:{$session.getAttribute("pp")}<br>
 都无法获取,但是在jsp页面中能够获取 求给位大虾帮帮忙 谢谢了

作者: linfanhe123   发布时间: 2011-08-31

有木有人

作者: linfanhe123   发布时间: 2011-08-31

自己顶

作者: linfanhe123   发布时间: 2011-08-31

我顶我顶我顶

作者: linfanhe123   发布时间: 2011-08-31

路过 ,帮定~

作者: love_zhangyu   发布时间: 2011-08-31

${session.getParameter("name")} 这样试试。

作者: huangchenliang   发布时间: 2011-08-31

${session.getParameter("name")}

作者: wangquanzheng   发布时间: 2011-08-31

刚写错了

lz这样写是spring的session
应该用context里面的session,这个就跟servlet里面的一样

用楼主的哪几种方法都可以换的!

作者: wangquanzheng   发布时间: 2011-08-31

代码如下

HttpSession session = ServletActionContext. getRequest().getSession();

 剩下的楼主明白的

作者: wangquanzheng   发布时间: 2011-08-31