OK, j'ai fait tout ca mais j'ai une erreur ........

l'url est http://localhost:8080/myapp/simpleLoginAction.do?dispatch=init
et j'ai un message d'erreur

type Rapport d''état

message Invalid path /simpleLoginAction was requested

description La requête envoyée par le client était syntaxiquement incorrecte (Invalid 
path /simpleLoginAction was requested).

je pense qu'il faut ajouter quelque chose aux fichiers de config mais quoi ????

Cyril

-----Message d'origine-----
De : Sebastien Cesbron [mailto:[EMAIL PROTECTED]
Envoyé : mardi 22 juillet 2003 14:59
À : [EMAIL PROTECTED]
Objet : Re: Question aux utilisateurs de Struts !


Il n'est pas possible de mettre une action comme welcome file par contre 
tu peux avoir un index.jsp qui fait un forward vers 
loginAction.do?dispatch=init

Seb

Cyril Scelles wrote:
> C'est cool patrice, plein de bonne choses. Le coup de DispatchAction, ça 
> peut servir a plein de truc :)
>  
> Par contre, je voudrais savoir si je peux configurer struts afin que 
> lorsque je me j'accède à l'application, une servlet s'exécute tout de 
> suite (pour faire des traitements de préparation) et forward vers le 
> login.jsp.
> Enfin je dis configurer struts, mais cela n'a peut être rien a voir avec 
> lui ?
>  
> Merci
>  
> Cyril
> 
>     -----Message d'origine-----
>     *De :* Patrice Godard [mailto:[EMAIL PROTECTED]
>     *Envoyé :* mardi 22 juillet 2003 11:30
>     *À :* java
>     *Objet :* Re:Question aux utilisateurs de Struts !
> 
>      > Une petite question aux utilisateurs de Struts !
>      >
>      > J'ai une jps login.jsp, un loginForm.java et un loginAction. Dans
>     le loginAction, je fait tous ce dont j'ai besoin et je valide le login.
>      >
>      > Est ce que je pourrais avoir une partie de traitement fait dans
>     le loginAction exécuter au chargement de la page login.jsp.
>      > Un peu comme ce qu'on fait sans struts. On appel une servlet en
>     direct elle redirige vers le login.jsp.
>      
>     Oui, deux (ou 3 solutions) à cela:
>      
>     -Utiliser 2 actions: InitAction qui fait la première partie des
>     traitements et forward vers login.jsp et LoginAction qui traite le
>     login proprement dit. (les deux actions utilisant le même FormBean
>     si tu veux l'initialiser dans la première et l'utiliser dans la seconde)
>      
>     -Utiliser une DispatchAction avec 2 méthodes (init et login par
>     exemple).
>      Si le paramètre de dispatch est "dispatch" (ce que je fais en
>     général) alors tu appelleras l'initialialisation par
>     http://serveur/LoginDispatchActiondo?dispatch=init et la méthode de
>     validation du login (action du formulaire), avec un paramètre caché
>     "dispatch" de valeur "login".
>      
>     La troisième solution est d'utiliser une Action paramétrée (via le
>     "parameter" et de switcher à la main, mais la DispatchAction fait ça
>     très bien automatiquement).
>      
>     Hope this helps.
>      
>     Patrice
>      
> 
> 
>     Accédez au courrier électronique de La Poste : www.laposte.net ;
>     3615 LAPOSTENET (0,34€/mn) ; tél : 08 92 68 13 50 (0,34€/mn) 

Répondre à