Laat ik meteen maar met de deur in huis vallen;
Ben bezig met de eerste stappen in java te zetten en heb een aantal (eenvoudige) classes geschreven,
een method in deze class heeft als return value Vector.
Nu laat ik vanuit mijn servlet de method aanroepen om een Vector terug te krijgen van die method:
Nu wil ik graag in mn jsp door middel van JSTL deze vectoren uitlezen, dat wilde ik als volgt doen:
Je voelt em al, het enige wat geprint wordt is: Parameter naam.
Ik zie iets over het hoofd, maar kom er niet goed uit wat (sinds een week aan java begonnen, dus dan wil dat nog wel eens gebeuren
)
Kan iemand mij hier wat hulp bij geven?
Ben bezig met de eerste stappen in java te zetten en heb een aantal (eenvoudige) classes geschreven,
een method in deze class heeft als return value Vector.
Nu laat ik vanuit mijn servlet de method aanroepen om een Vector terug te krijgen van die method:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| (testservlet.java)
Vector orderRegels = new Vector();
FactuurGegevens factuurgegevens = new FactuurGegevens();
orderRegels = factuurgegevens.maakOrderRegels(1);
// goed dat lukt (bewijs):
out.print("objecten in: orderRegels: "+ orderRegels.size() + "<br />"); // print in dit geval 3
// goed er zitten dus 3 (OrderRegel) objecten in deze vector
// vector in de sessie opslaan
request.setAttribute("orderregels", orderRegels);
// forward naar een JSP
RequestDispatcher rd = request.getRequestDispatcher("/toonfactuur.jsp");
if(rd == null){
throw new IOException("forward to resource '/toonfactuur.jsp' failed: invalid resource.");
} |
Nu wil ik graag in mn jsp door middel van JSTL deze vectoren uitlezen, dat wilde ik als volgt doen:
code:
1
2
3
4
| <c:forEach items="${orderregels}" var="OrderRegel">
Parameter naam: ${OrderRegel.naam} <br />
</c:forEach> |
Je voelt em al, het enige wat geprint wordt is: Parameter naam.
Ik zie iets over het hoofd, maar kom er niet goed uit wat (sinds een week aan java begonnen, dus dan wil dat nog wel eens gebeuren
Kan iemand mij hier wat hulp bij geven?
[ Voor 7% gewijzigd door Verwijderd op 02-02-2006 19:28 ]