J'ai des objets Question personnalisés que je rends dans des éléments de formulaire HTML. Je veux être capable de créer dynamiquement ces objets et de générer un formulaire HTML dynamique à partir d'eux. L'objet question a une propriété String pour contenir le résultat du formulaire. Comment puis-je faire en sorte que cela fonctionne au printemps?Formulaire dynamique au printemps 3
La façon dont je l'ai fonctionne (ce qui ne semble pas idéal), c'est que j'ai un bean pour sauvegarder le formulaire personnalisé. Ce bean a deux propriétés: une liste pour contenir les questions à afficher et une liste pour contenir les résultats. Le JSP a une balise qui lui indique d'utiliser le bean comme attribut de modèle. Ensuite, j'ai une balise JSP personnalisée qui prend la liste et les rend dans les éléments de formulaire. Les éléments reçoivent les identifiants de réponse [n] et Spring placera les résultats du formulaire dans la propriété List du bean backing.
Est-ce que quelqu'un sait comment je peux faire mieux?
Cela semble similaire à ma vieille question http://stackoverflow.com/questions/890250/better-way-for-dynamic-forms-with-spring –
Cela fonctionne. Pourquoi n'avez-vous pas sélectionné une réponse? –
[Ici] [1] est la solution que j'ai implémentée. [1]: http://stackoverflow.com/questions/9671640/spring-3-mvc-managing-a-one-to-many-relation-within-a-dynamic-form-using- une – sp00m