FlexContext.getFlexSession()在servlet的doPost方法中不能用的问题解决
2010-04-18 00:47
567 查看
我的经验告诉我,FlexContext.getFlexSession()在servlet的doPost方法中得到的值是null,也就是说我们在servlet中无法通过FlexContext.getFlexSession()来获得session中的attribute值。
比如说在用户登录的时候记录下用户的信息FlexContext.getFlexSession().setAttribute("user", vo);,在flex调用的servlet需要用到session值应该怎么办呢?可以这样获得:
public void doPost(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException {
String basePath = super.getServletContext().getRealPath("");
res.setContentType("text/html; charset=UTF-8");
String currentTimeMillis = String.valueOf(System.currentTimeMillis());
// 获得当前用户id
UsersVO uservo =(UsersVO) req.getSession().getAttribute("user");
String userId=uservo.getUserid();
。。。。。。
}
比如说在用户登录的时候记录下用户的信息FlexContext.getFlexSession().setAttribute("user", vo);,在flex调用的servlet需要用到session值应该怎么办呢?可以这样获得:
public void doPost(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException {
String basePath = super.getServletContext().getRealPath("");
res.setContentType("text/html; charset=UTF-8");
String currentTimeMillis = String.valueOf(System.currentTimeMillis());
// 获得当前用户id
UsersVO uservo =(UsersVO) req.getSession().getAttribute("user");
String userId=uservo.getUserid();
。。。。。。
}
相关文章推荐
- 使用shiro的session后,HttpSession.getServletContext() 获取一直是null的解决方法
- ActionBarSherlock SlidingMenu整合,解决SlidingMenu example的getSupportActionBar()方法不能用问题
- 异步 HttpContext.Current实现取值的方法(解决异步Application,Session,Cache...等失效的问题)
- Ubuntu11.04 sudo apt-get install flex无法更新的问题解决方法
- ServletActionContext.getRequest().getServletPath()错误的解决方法
- cs中不能直接写session的问题的解决方法!
- ActionBarSherlock SlidingMenu整合,解决SlidingMenu example的getSupportActionBar()方法不能用问题
- 解决spring整合hibernate后不能用getCurrentSession()的问题
- Flex 4.0解决Session问题的山寨版方法
- Fiddler获取ResponseBody乱码问题解决方法----oSession.GetResponseBodyAsString();
- 异步 HttpContext.Current实现取值的方法(解决异步Application,Session,Cache...等失效的问题)
- Error creating bean with name 'sessionFactory' defined in ServletContext resource 解决方法之一
- 解决:ssl peer shut down incorrectly问题 和 SSL_GET_PREV_SESSION:session id context uninitialized
- ActionBarSherlock SlidingMenu整合,解决SlidingMenu example的getSupportActionBar()方法不能用问题
- 关于Servlet报错:405 HTTP method GET is not supported by this URL问题解决方法
- servlet中解决get和post方法提取内容乱码问题
- springMvc 完美解决 multipart/form-data 方式提交请求 在 Filter 中 ServletRequest.getParameter方法 获取不到参数的问题
- 解决servlet中输出中文到浏览器以及post、get两种提交方法乱码问题
- 对于session.getAttribute("user");不能用问题的解决办法