Ce que je me demande est s'il y a une manière plus facile/meilleure de manipuler des formes dynamiques (en ajoutant des articles de forme au dom via js) en employant des formes de SpringMVC et de ressort?meilleur moyen pour les formes dynamiques avec Spring?
Imagerie comportant un objet Facture comportant plusieurs éléments de ligne.
public class Invocie {
private List LineItems;
public Invoice() {
lineItems = ListUtils.lazyList(new ArrayList<LineItem>(), FactoryUtils.instantiateFactory(LineItem.class));
}
}
Pour afficher les éléments appartenant à une facture J'utilise actuellement
<forEach items="${invoice.lineItems}" varStatus="i">
<form:input path="lineItems[${i.index}].productName" />
</c:forEach>
Pour ajouter LineItems J'ai quelques js qui calcule le nouvel indice et ajoute que le DOM. Lors de la suppression d'un LineItem, je dois actuellement renuméroter tous les index et c'est la partie que j'aimerais éviter, est-ce possible?
Ok Je déteste le dire, mais n'y a-t-il aucun moyen de faire accepter à Spring Controller ce que PHP accepte, je veux dire mettre [] dans le chemin? – yglodt