jsp, jstl

0

Witam...

mam takie pytanie...
powiedzmy ze mam bean nie wiem np samochod w ktorym jest kolekcja np nazw czesci... w jaki sposob mozna zrobic cos takiego ze dla kazdego elementu z tej kolekcji zrobi mi text i podepnie pod niego jakas nazwe.. zadanie byloby latwe gdyby w kolekcji byla zawsze stala liczba obietkow i wiedzialbym co w niej jest ale jesli zaloze ze nie wiem ile tego jest (czyli raz moze byc piec a innym razem dwadziescia)
da sie moze pod name podpiac jakas wartosc? (czyli mam kolekcje obiektow powiedzmy z atrybutami nazwa i jakims innym obiektem... i pod name zawsze podpinac nazwe z obiektu z tej kolekcji - oczywiscie wiadomo ze nazwa jest wtedy unikatowa)

z gory dzieki za odpowiedz...

0

czy brak odpowiedzi oznacza ze nie da sie tego zrobic?:/

0
jsp napisał(a)

czy brak odpowiedzi oznacza ze nie da sie tego zrobic?:/

Brak odpowiedzi oznacza zapewnie, ze nie zawital tu nikt, kto odpowiedz zna.

pozdrawiam
johny

0

zakładając że każda część ma atrybut 'nazwa' to mozna to zrobić z jstl i i wyrażeń EL:

<c:forEach var="czesc" items="${czesci}">

${czesc.nazwa }

gdzie, czesci jest np. lista części...

0

dobra sory za ten temat... sprobowalem zrobic to w taki sposob w jaki myslalem ze nie bedzie dzialac i dziala:/

chodzilo mi o to by jak powiedzmy nazwa jest unikatowa to miec zarowno w textboxie to co ma ta nazwa ale tez zeby to pole sie nazywalo tak jak ta nazwa a myslalem ze nie mozna podstawiac zmiennej pod atrybut name:/

tak czy inaczej bedzie to wygladalo mniej wiecej tak

<input type="text" name="${czesc.nazwa}" value="${czesc.nazwa}" />

znaczy ja sprawdzalem to tylko na stronie jsp i sie wszystko wyswietla (nie sypie sie) wiec licze ze tez dalej przy "przetwarzanie" formularza tez to bedzie widzial...

1 użytkowników online, w tym zalogowanych: 0, gości: 1