关于portal的 jsr168规范的学习积累 -----portletSession 和HttpSession的关联关系
1、首先先了解一下PortletSession的属性
static final int APPLICATION_SCOPE :
这个常量定义会话属性的应用范围广泛。 APPLICATION_SCOPE会话属性使Portlet的一个portlet应用程序内的数据共享。效果和httpsession一样
static final int PORTLET_SCOPE :
这个常量定义会话属性是私有的portlet和其包含的资源的范围,智能在设置portlet中使用。
2、隐藏用处:
环境: 是把stringbeans代码和自己开发的web项目代码合并到一起的情况下:
可以在portlet中用APPLICATION_SCOPE这个属相获得 web项目中的httpsession的值。
如:
User user = (User) request.getPortletSession().getAttribute("user", PortletSession.APPLICATION_SCOPE);
System.out.println(user);
这里的user就是自己开发项目中的user用户信息。
补充:web前端 , JavaScript ,