JSF(Java Server Face) 框架中如何获取传统的HttpSession或HttpServletRequest对象
2009-12-01 17:36
721 查看
为了保持向后兼容,我们有时可能会需要访问session对象。在JSF中可以通过如下方式来获取session.
HttpSession session = (ServletContext)FacesContext.getCurrentInstance().getExternalContext().getSession(false);
获取request对象的方式也比较相似
HttpServletRequest request = (HttpServletRequest)FacesContext.getCurrentInstance().getExternalContext().getRequest();
HttpSession session = (ServletContext)FacesContext.getCurrentInstance().getExternalContext().getSession(false);
获取request对象的方式也比较相似
HttpServletRequest request = (HttpServletRequest)FacesContext.getCurrentInstance().getExternalContext().getRequest();
相关文章推荐
- Action获取传统域对象(HttpServletRequest、HttpSession、ServletContext)的三种
- struts2如何访问HttpServletRequest、HttpSession、ServletContext三个域对象?
- Struts2 如何访问 HttpServletRequest、HttpSession、ServletContext 三个域对象 ?
- 基于jersey的pojo对象如何获取HttpServletRequest对象
- java-springmvc4-几种获取 HttpServletRequest 对象的方式
- Spring MVC中如何通过RequestContextHolder类获取HttpServletRequest和HttpSession
- struts2如何访问HttpServletRequest、HttpSession和ServletContext三个域对象?
- Action中获取HttpServletRequest对象的方法(表单提交值,url传递参数)
- httpServletRequest对象获取请求参数
- Java如何从HttpServletRequest中读取HTTP请求的body
- Java如何从HttpServletRequest中读取HTTP请求的body
- java中HttpServletRequest常用获取url、资源名等方法总结
- JavaWeb开发之六:HttpServletRequest对象
- Struts2的Action中获取HttpServletRequest对象
- http://www.dewen.net.cn/q/6120/如何获取Java对象的大小
- 如何从HttpServletRequest中获取外网IP地址
- springmvc在普通类中获取HttpServletRequest对象
- Java乔晓松-Struts2中文件上传和多文件上传以及获取HttpServletRequest / HttpSession / ServletContext / HttpServletRespons
- java HttpServletRequest 获取和设置session
- Java如何从HttpServletRequest中读取HTTP请求的body