Liferay7.1 Session 的配置与使用

1.配置@Component参数,添加:"com.liferay.portlet.private-session-attributes=false"

注意在set和get的portlet方法中都需要配置此参数

Liferay7.1 Session 的配置与使用

2.把需要的数据set到session中:

        PortletSession session = request.getPortletSession();
        session.setAttribute("getInpatInfo", getInpatInfo ,PortletSession.APPLICATION_SCOPE); 

3.在需要用到的地方获取:

       PortletSession session = Request.getPortletSession();
       String []getInpatInfo = (String []) session.getAttribute("getInpatInfo", PortletSession.APPLICATION_SCOPE);