bonjour, j'ai un formulaire avec deux champs déroulants dans une application web développée en J2EE.
Je mets le code que d'un champ ici:
1 2 3 4 5 6 7 8 9 10 11 12
| <%-- Selection de la société Cliente --%>
<th>Client :</th>
<td><spring:bind path="commande.client">
<select name="${status.expression}">
<c:forEach var="client" items="${clients}">
<option value=<c:out value="${client.id}"/>
<c:if test="${client.id == commande.client.id}"> <%out.println("selected"); %></c:if>>
<c:out value="${client.nom}" /></option>
</c:forEach>
</select><br>
<span class="error">${status.errorMessage}</span>
</spring:bind></td> |
Actuellement , lorsque je veux paramétrer une erreur, j'ai une liste d'erreurs définies dans un fichier messages.properties en dur
Exemple:
notedefrais.vide=Votre note de frais doit contenir au moins un déplacement ou un achat divers
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
private void validateAddCommande_0(Commande form, Errors errors) {
//Test
errors.rejectValue("client", "notedefrais.vide");
//int idclient ==
//addcontact.html?id_client=idClient
} |
J'aimerais pouvoir renvoyer un lien avec un identifiant généré dans cette dernière méthode au lieu d'un message en dur statique.
Comment faire?
addcontact.html?id_client=idClient
Partager