[Struts] récupérer le "id" d'un enregistrement depuis une jsp sans javascript
Mes cordiales salutations à tous les développeurs de java/j2ee et en particuliers aux admins du site...;)
Je développe une application dans un environnement 100% oracle("jdev9i" pr l'édition du code, "toplink" pour le mapping O/R et je vous laisse déduire le SGBD :D)...la jsp de consultation des données(sous forme d'un tableau) et la jsp de modification(sous forme de formulaire) des données marchent correctement...
Néanmoins, dans la jsp de consultation, ça sera plus sympa d'ajouter un lien "modifier" à coté de chaque enregistrement...chaque lien "prend" le id de l'enregistrement puis le redirige vers la jsp de modification...ma question est:
- Est-ce que c'est possible de récupérer le id de l'enregistrement à partir d'un <html:link>?...si oui, quelle est la démarche à suivre au niveau de la jsp, de l'action et du struts-config.xml(si nécessaire)?
- Si ce n'est pas faisable avec un <html:link>, comment faire?
[Réponse de chennuo] En savoir un peu+ sur les paramètres du <html:link>
Salut! Au fait, pour chaque table, je devais mettre comme clé primaire un champ qui est automatiquement incrémenté lors de l'insertion d'un nouvel enregistrement et avec l'habitude, j'appelle ce champ "id" :lol: ...c'est marrant!...Sinon, ta proposition a l'air logique...néanmoins, peux-tu m'en dire un peu plus sur les paramètres du <html:link>?
[Solution du FAQ Struts]ça marche tjr pas
Slt, d'abord MERCI d'avoir répondu aussi vite;) ...néanmoins, on m'a exigé d'utiliser des ValidatorForm et non des ActionForm...j'ai testé le bout d'code qui se trouve dans la FAQ mais il se trouve que l'action reçoit "null" comme valeur...:cry: ...peut-être que je devrais avoir recours au javascript...