Struts et JSP...

Struts et JSP... - Java - Programmation

Marsh Posté le 09-03-2006 à 09:58:27    

Bonjour à tous,  
Voila mon prblème est le suivant. Je suis en train de réaliser un site à l'aide de Struts et j'ai un problème en ce qui concerne la première page de mon application. En fait, j'aimerai que ma première page soit dynamique, c'est à dire que dès qu'on arrive sur le site, sans aucune action de l'utilisateur, une action struts soit lancée pour générer la partie dynamique de la page.  
Le problème est que je ne sais pas comment lancer une action struts sans que l'utilisateur clique sur un lien ?!  :bounce:  
Si quelqu'un a la solution je lui ens erait très reconnaissant...  :jap:

Reply

Marsh Posté le 09-03-2006 à 09:58:27   

Reply

Marsh Posté le 09-03-2006 à 12:18:41    

Aucun spécialiste de Struts ici ???

Reply

Marsh Posté le 09-03-2006 à 13:59:19    

En fait ta question n'est pas claire. Tu dis que tu veux lancer une action struts pour générer la partie "dynamique" de la page... pour moi ça ne veut rien dire car struts ne génère pas de page...
 
Donne nous plus d'infos :
 - que fait ton action struts
 - quel est le contenu de ta page d'acueil
 
Pour l'instant, vu ce que je comprend de ton problème il faut juste que ta page d'accueil soit une jsp

Reply

Marsh Posté le 09-03-2006 à 14:11:12    

En fait je crois que ce que tu veux c'est faire appel à un contrôleur dès l'accès au site, qui redirige après vers une jsp ...
Dans ce cas pas de problèmes, il faut juste indiquer dans une page index.html à la racine de ton application de rediriger immédiatement vers  
" tonControleur.do "  

Reply

Marsh Posté le 09-03-2006 à 14:15:50    

Si j'ai bien compris la solution doit se trouver dans le fichier web.xml (balise welcome-file-list).
 
http://www-igm.univ-mlv.fr/~dr/XPO [...] php?rub=16

Reply

Marsh Posté le 09-03-2006 à 16:55:27    

Le but est de remplir quelques paramètres de session avant l'affichage de la première jsp, la jsp pourra alors les afficher.
 
bidem : le site est en WML, destiné à des téléphones portables donc il vaut mieux éviter autant que possible ces redirections.
charly007 : dans cette doc est expliqué uniquement comment définir une jsp en première page.

Reply

Marsh Posté le 09-03-2006 à 17:29:07    

Kineas a écrit :

Le but est de remplir quelques paramètres de session avant l'affichage de la première jsp, la jsp pourra alors les afficher.
 
bidem : le site est en WML, destiné à des téléphones portables donc il vaut mieux éviter autant que possible ces redirections.


 
J'ai jamais parlé de redirection moi.
 

Citation :

charly007 : dans cette doc est expliqué uniquement comment définir une jsp en première page.


 
Tu peux mettre ce que tu veux dans la welcome-file-list (pas seulement des jsp) donc tu peux y mettre ton action.

Reply

Marsh Posté le 09-03-2006 à 17:37:12    

J'ai essayé mais malheureusement ca ne marche pas :(
Si vous avez d'autres idées...

Reply

Marsh Posté le 12-03-2006 à 09:00:54    

sagit pas simplement d'avoir une action "unspecified" dans ta classe ShowAccueilAction ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed