Fórum

HttpSession und PortletSession

N. H., modificado 9 Anos atrás.

HttpSession und PortletSession

Junior Member Postagens: 71 Data de Entrada: 14/11/13 Postagens Recentes
Guten Morgen,
wir haben eine JSF Anwendung die nun sowohl als "normale" Web Anwendung, als auch als Portlet laufen soll. Nun gibt es folgende Codestellen in der Anwendung


HttpSession session = (HttpSession) FacesContext.getCurrentInstance().getExternalContext().getSession(false);
        synchronized (session)
        {
		


und

HttpServletRequest request = this.getRequest();
HttpSession session = request.getSession();


Diese führen beim Portlet natürlich zu ClassCast Exceptions. Kann mir jemand helfen wie ich diese beiden Blöcke "richtig" umschreibe das sie für beide Wege also Web Applikation und Portlet funktionieren. Ist das überhaupt möglich ?

Danke und Viele Grüße,
N.H.