Lancer une action struts sans cliquer sur un bouton submit
Bonjour.
Je suis en train de creer un projet dont la partie web est hébergée sur un serveur (avec STRUTS) et qui communique via les EJB3 sur un autre serveur.
Seulement je souhaiterais qu'au chargement de ma page d'index, j'aille rechercher des news sur mon serveur EJB.
Malheureusement je ne peux pas demander au visiteur de cliquer sur un bouton pour avoir les news. Donc je me demandais si je pouvais, via une action javascript ou une commande spéciale, aller chercher mes news automatiquement.
Merci d'avance à ceux qui prendraient le temps de me répondre.
pour lancer une action struts sans cliquer sur un bouton
bonjour
tu peut essayer un truc, tu cree une page chargement.jsp qui sera l'index de ton site,et qui aura un simple forward vers une action
Code:
1 2 3
| ...
<logic:redirect action="tonaction" />
... |
dans tonaction au niveau de la methode execute tu charge tes news et tu les stock dans le request,et tu fini par un
return mapping.findForward("versLindex"); par exemple
Code:
1 2 3 4 5 6 7
| ...
<action
path="/tonaction"
type="package.TonAction" >
<forward name="versLindex" path="/WEB-INF/tonIndex.jsp"/>
</action>
... |
comme ca tu trouvera tes news au niveau du request