关于HttpSession前台无值后台有值的解决方法
来源:互联网 发布:更改手机图标软件 编辑:程序博客网 时间:2024/06/05 11:41
小弟我这几天做了个项目,包含Session传值,一个页面传到后台再传给另一个页面,结果在后台有值,前台死活取不出来,代码如下,我改正过了
/*-----------------------------------------------------------------------------------*/
// 当客户发送信息时存入到Session中保存30分钟,在服务端可见
@RequestMapping("values")
@ResponseBody
public Object staffLogin(FuWu fuwu, HttpServletRequest request, HttpSession session) throws Exception
{
// 获取客户端Ip地址
String ip = request.getHeader("x-forwarded-for");
// 如果获取不到,就采用另一种方式
if (ip == null)
{
ip = request.getRemoteAddr();
}
// 添加客户的Ip
fuwu.setId(ip);
// session传给前台,就在这有值,前台没值
session.setAttribute("client", fuwu);
// 最后没有办法采用把Session传给一个页面,让他先加载,当然了,那个页面没有东西接收它
ModelAndView mav = new ModelAndView();
mav.addObject(session);
mav.setViewName("/Scocket/KeHu.jsp");
return null;
//原本想使用Ajax接收但是也接收不到
/*
* System.out.println(fuwu.getId());
* System.out.println(fuwu.getZhuangTai());
*Map<String,Object> map=new HashMap<String,Object>();
*map.put("list", fuwu); return map;
*/
}
可能大家没懂我的意思!我在后台最后通过mav先将数据随便传给了一个页面进行预加载!随后在另一个页面接收了也就是下面的代码!
预加载的那个前端页面什么也不用做,仅仅只是当作了一个通道吧。。。。。而且这通道连根管都没有
前端接收:
<%FuWu fuwu=(FuWu)session.getAttribute("client"); %>//一定要声明这个类在前端
<%=fuwu.getId()%>客户发送信息:<%=fuwu.getZhuangTai() %>
- 关于HttpSession前台无值后台有值的解决方法
- ajax访问后台,数据放到map中,map明明有值, 前台获取的为null
- 关于前台获取到的后台json对象取值时undefined的解决方法
- .net前台如何获取后台的值
- 后台获得一些前台控件的值
- 后台怎样获取前台input的值?
- 前台和后台的相互传值
- ext 4.1关于一个对象下面有几个对象,前台新建后发生后台的解决办法。
- 关于HttpSession.getSession()参数值的一些理解
- 关于HttpSession.getSession()参数值的一些理解
- 关于.NET TextBox 前台JS赋值 后台得不到值的处理方法总结
- 关于HTTPSession的问题
- 关于HTTPSession的问题
- 关于HttpSession的理解
- 关于onethink后台登录时(onethink前台有时也有)的验证码显示不出来的问题
- js ajax 前台到后台中文乱码的解决方法
- 前台传 到后台变成问号的解决方法
- 前台js如何调用后台的方法的返回值
- C# 面向对象(Mp3实例完善 无图)
- HDU-1272-小希的迷宫 [并查集]
- 敏捷定义
- POJ 2456 Aggressive cows<二分贪心>
- 7.26
- 关于HttpSession前台无值后台有值的解决方法
- config.properties的配置
- Session和Cookie
- 深入理解 Android 之 View 的绘制流程(五)_invalidate,postInvalidate和requestLayout
- jquery的鼠标访问事件
- MySQL not launching on XAMPP
- java设计模式总共有23种设计模式
- 记Dorado7学习(1)
- 百度编辑器ueditor上传图片顺序乱掉修改方法