c'était ça ! j'explique comme un pied lol ! bon au moins je le sais.
En fait ce que je veux faire, c'est ceci :
1) j'ai une classe java me génère une table html en tirant des éléments d'une base de donnée. Cette classe java à besoin de recevoir comme paramètres d'entrée :
- un string représentant le nombre de lignes à afficher
- un string référençant la query utilisée pour générer la table
- un string appCode utilisé également pour générer la table
2) j'ai une librairie de tag me permettant d'interragir avec la classe précédente. Je veux lui passer comme paramètre les trois string qu'elle attend, et en retour elle doit me renvoyer un string contenant la table HTML
3) les trois string sont déterminés par l'utilisateur dans une form struts.
4) je veux passer ces paramètres à ma classe java. Ou bien en les lui passants comme paramètre d'un tag via un scriptets du style :
, ou alors ce que je préferrerais c'est arriver à faire ce request.getParameter directement depuis la classe java pour ne pas avoir de scriptlet sur la page jsp.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <%= request.getParameter("NumLine")
Mon problème est donc que dans cette classe java, qui n'est qu'une classe normale juste organisée en javabean, je n'ai pas accès à un objet request.
=> il faudrait donc que je crée cette table HTML dans la classe action.
Mais une fois que j'aurai mon string dans ma classe action qui représente ma table, je ne vois pas comment le transmettre à ma jsp et surtout comment fiare pour que cette table apparaisse au bon endroit. Y à t'il moyen par exemple que je définisse une table vide dans ma page jsp, que je lui donne un nom, et ensuite que dans ma classe action je demande à ce que cette table soit remplacée par la table générée représentée par mon string ?
voilou voilou,
merci aux courageux qui ont lu tout mon blabla sans dormir![]()
Partager