Salut
Je travaille avec le datagrid de struts qui me renvoie une collection de données. Mon problème est de savoir comment caster les données envoyées par le formulaire (lc_addedObjects) en collections de vehicules.

Merci Voici la fonction qui me permet de gérer l'ajout :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
public ActionForward create(
			ActionMapping actionMapping,
			ActionForm actionForm,
			HttpServletRequest request,
			HttpServletResponse response)

			throws Exception {

			
//		 Cast the form.
		    VehiculeDAO vehicule = new HibernateDAOFactory().getVehiculeDAO();
			DataGridForm lc_form = (DataGridForm) actionForm;
			
			// Get the datagrid object.
			Datagrid lc_datagrid = lc_form.getDatagrid();
						
			// Get the added objects.
			Collection lc_addedObjects = lc_datagrid.getAddedData();
			vehicule.createVehicules(lc_addedObjects);

						
			return actionMapping.findForward("list");
		}
Merci