[struts][html:link] récuperer la valeur d'un attribut
bjr tt le monde
j'ai un formulaire (page jsp : commande_commercant)ou l'utilisateur saisie des données, une fois les données saisis et validées avec le bouton <<Save>>, l'utilisateur clique sur le lien <<Ajouter les lignes de commandes>> pour aller à une page Jsp (ligne_commande) et continuer le travail. Dans la page ligne_commande j’ai besoin de récupérer la valeur id_commercant saisie dans la première page.
Voici le code de la page jsp commande_commercant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
| <%@ page language="java"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-logic" prefix="logic" %>
<html>
<body>
<html:form action="commande_commercantEdit">
<table border="1">
<tbody>
<tr>
<td>id commande:</td>
<td><html:text property="id_commande_com" /></td>
</tr> <tr>
<td>reference commande:</td>
<td><html:text property="reference_com" /></td>
</tr>
</tbody>
</table>
<html:hidden property="do" value="savecommande_commercant"/>
<br>
<html:button property="back"
onclick="history.back();">
Back
</html:button>
<html:submit property="add"
onclick="location.href='ligne_commercantEdit.do?do=addligne_commercant'">Save</html:submit>
</tr>
<html:link action="ligne_commercantEdit.do?do=addligne_commercant"
paramProperty="id_commande_com"
paramId="id_commande_com">Ajouter les lignes de commande
</html:link>
</html:form>
</body>
</html> |
dans l’action de ligne_commandeEditAction j’essaye de récupérer la valeur de l’id_commande avec la commande :
Integer id = Integer.valueOf(request.getParameter("id_commande_com"));
Mais la résultat est tjrs NULL
Qlq’un peut m’aider svp
Et merci d’avance