Bonjour,
p'tit problème dont je n'arrive pas à trouver la solution .
J'ai un formulaire avec une liste de produit.
Chaque produit a un checkbox associé et en bas du formulaire Struts, il y a un bouton d'impression <html:submit>.
Je coche les checkbox pour imprimer la brochure pdf de produits que je veux et je submit pour lancer l'action Struts.
Pour le moment mon action écrit le flux du pdf dans la http response, et mon action retourne null.
Le problème est que le pdf s'ouvre sur la même page sur laquelle était le formulaire et c'est embêtant.
J'aimerai savoir donc s'il est possible de faire un target="_blank" avec un bouton qui permet de poster un formulaire pour ouvrir ma page pdf à part.
Si à chaque produit j'avais associé un lien d'impression <a target="_blank" href="lance moi l'action" >Imprime tel ou tel pdf seulement</a>
Mon action tel quelle fonctionne et ouvre le pdf à part.
Mais là, il s'agit de soumettre un formulaire avec le bouton submit, j'ai regardé la doc du <html:submit> mais je sais pas comment faire , peut être existe il un autre moyen plus simple...
Quelqu'un aurait une idée?
Partager