Bonjour,
J'aimerai sous struts pouvoir lorsque je clic sur un lien executer une action sans pour autant lui associé un ActionForm est ce que cela est possible ?
Merci par avance de votre réponse.
B.
Bonjour,
J'aimerai sous struts pouvoir lorsque je clic sur un lien executer une action sans pour autant lui associé un ActionForm est ce que cela est possible ?
Merci par avance de votre réponse.
B.
ben je pense que cela est possible, la seule solution est d'essayer![]()
Je suis en struts 1.1.X et j'avais essayé sans résultat de ne pas avoir de form pour une action... pourtant normalement c'est possible.
Ma solution a été de créer une form appelée NullForm avec...rien dedans, une classe vide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public class NullForm extends ActionForm { // necessité ? static final long serialVersionUID = 0; }
Je ne comprend pas pourquoi ca ne fonctionne pas chez toi. Il faudrait peut etre nous montrer ta declaration d'action dans le Struts-config...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <action path="/action" type="package.chemin.ActionJava" validate="false" scope="request" input="retour"> <forward name="succes" path="/actionSuivante.do"/> </action>
je suis en Struts 1.2.4 alors je sais pas si ca vient de la version mais j ai une action protegee de population de base et elle n utilise pas de formulaire, je te mets son mapping au cas ou...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <action path="/admin/PopulateDb" type="sec.gespers.ac.GesAcPopulateDb"> <forward name="ok" path="tile.admin"/> </action>
tu peux récupérer les parametres à partir de l'objet HttPRequest de l'Action?
Merci de vos réponses je vais essayer cette derniere
Appele directement l'action (n'oubie pas le .do)
<a href="/monaction.do">clique ici</a>
Partager