Bonjour,
Je souhaite constituer une liste d'objet placé dans un bean afin de les afficher dans le formulaire de création d'une entité.
Je m'explique : mes entités peuvent être de plusieurs types.
Type 1
Type 2
Type 3
etc.
Ces types sont en base et on chacun un nom et un ID.
Lorsque je crée une nouvelle entité je dois être capable de sélectionner un type, je souhaitais donc placer un <html:select> dans mon formulaire initialisé dans mon action :
Mais si je place mon select comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 public ActionForward displayCreateScreen(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { Collection types = getTypeService().getAllTypes(); TypeLot [] table = new TypeLot[types.size()]; types.toArray(table); request.setAttribute("types", table); return mapping.findForward(FORWARD_SUCCESS); }
Il ne trouve évidement pas de getter pour ma propriété, comment lui définir que mon objet est du type Type (mon BO) ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <html:select name="types" property="nom" />
Partager