spring mvc freemarker session中值丢失问题

问题:使用spring mvc框架时,在Action中通过:
public String login(String userName, String userPass, HttpSession session, Model model){}
方法,获取到session,并把登录成功的User放到session中,
在另一个方法: public String toMenu(HttpSession session,Model model){}
获取到session中保存的User,却总是不能获取到.
这是因为,开始的登录页面,用的http://localhost:8080/pims这个路径登录的
登录之后,需要转到主界面,主界面中,有几个<iframe></iframe>:
<iframe src="${contextPath}login/menu.zyl"></iframe>
而${contextPath}是这样写的:
<#assign contextPath="http://192.168.1.94:8080${springMacroRequestContext.getContextPath()}/">
192.168.1.94是本机IP,把这个IP换成"localhost"就能成功获取到session


出现这个问题的朋友,看看是不是这个原因
造成的


转载于:https://www.cnblogs.com/zhouyalei/archive/2013/01/11/2855763.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值