Bonsoir � tous,

Je tombe sur un os avec mon application servlet & jsp !

Voila, j'ai une servlet qui assure l'authentification des mes utilisateurs
et puis une fois que tous est v�rifi�, elle redirige l'utilisateur vers la
page qui va bien !

Pour la page des erreurs, j'utilise un
"getServletContext().getRequestDispatcher(PAGE_LOGIN_ERROR);" Tous marche
tr�s bien, la page est une jsp. C'est OK !

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.
Pour la page admin, m�me chose.

J'ai tester deux m�thodes :

1) this.getServletContext().getRequestDispatcher(PAGE_LOGIN_ADMIN);
Mais le probl�me, c'est que cela ne marche pas avec des frames.

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.

Est ce que quelqu'un a une id�e?

Le deuxi�me truc bizarre, c'est une diff�rence de comportement entre:
response.sendRedirect(response.encodeRedirectURL(PAGE_LOGIN_ADMIN));
response.sendRedirect(response.encodeRedirectURL(PAGE_LOGIN_USER));

dans le premier, j'ai l'ID de session qui est r��crit, et dans le second, il
n'appara�t pas! est ce que vous savez comment faire pour qu'il n'apparaisse
jamais ?

@+

Cyril

Répondre à