> Pour la page user, je voudrais rediriger mon utilisateur vers une page qui
> est en fait une frame compos�e de deux jsp. dans ces jsp, je voudrais
> acc�der au contenue de ma session que j'ai configur� avant. Et puis les
> variable de mon contexte de servlet �galement.

Il suffit de renvoyer vers une jsp frame_father.jsp qui d�clare les frames
<frameset ...>
<frame src="frame_son1.jsp" .../>
<frame src="frame_son2.jsp" .../>
</frameset

Tu peux r�cup�rer l'identifiant de session et l'ajouter � l'URL de chaque
frame,
(n�cessaire si le navigateur client ne supporte pas les cookies). Du style:
<frame src="mapagejsp.jsp?SessionID="<%=id_recupere%>">  si le param�tre
SessionID est le nom de l'identifiant
de session.


> 2) response.sendRedirect(response.encodeRedirectURL(PAGE_LOGIN_ADMIN));
> Mais le probl�me, c'est que cela utilise la r��criture d'url. Donc le n�
ID
> de session est visible.
C'est g�nant qu'il soit visible? C'est un num�ro g�n�r� al�atoirement ( en
partie du moins).
Normalement, si ton client accepte les cookies, l'identifiant de session ne
doit pas appara�tre
dans l'URL avec la m�thode encodeRedirectURL. Dans le cas contraire oui ( �
v�rifier dans les sp�cs J2EE ou la doc de ton conteneur
de servlets).
Si entre deux appels tu vois appara�tre l'identifiant de session dans un cas
et pas dans l'autre, c'est peut-�tre un probl�me de cache navigateur.

Hope this helps,
 Luc

Répondre à