login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[java] Repeater databinding

Offline Martijn2008 - 24/09/2012 13:22
Avatar van Martijn2008PHP beginner Hallo allemaal,

Ik vraag me af hoe ik data koppel aan een repeater-control in JAVA / JSP page. Ik heb een voorbeeld class gemaakt met namen die ik door middel van de repeater control op een JSP pagina wil tonen.

  1. import java.util.ArrayList;
  2. import java.util.List;
  3.  
  4. public class DataForRepeater
  5. {
  6. private List<String> _ds;
  7.  
  8. public DataForRepeater()
  9. {
  10. _ds = new ArrayList<String>();
  11. _ds.add("Lisanne");
  12. _ds.add("Martijn");
  13. _ds.add("Stijn");
  14. _ds.add("Joel");
  15. _ds.add("Patricia");
  16. _ds.add("Cindy");
  17. _ds.add("Tim");
  18. _ds.add("Marco");
  19. }
  20.  
  21. public void DataBind()
  22. {
  23. // Code om de data aan de repeater control te koppelen
  24. }
  25. }


De volgende code is een voorbeeld code van een repeater control in JAVA

  1. <ul>
  2. <netui-data:repeater dataSource="{pageFlow.customers}">
  3. <li><netui:label value="{container.item.lastName}, {container.item.firstName}"/></li>
  4. </netui-data:repeater>
  5. </ul>


Ik heb geen idee hoe ik de data uit de class aan de repeater control moet koppelen. Iemand een idee?

Alvast bedankt.

Martijn


2 antwoorden

Gesponsorde links
Offline Stijn - 25/09/2012 19:02
Avatar van Stijn PHP expert Als ik het goed herinner moet je ergens een Java Bean maken in je JSP en een public setter en getter hebben die de arraylist terug geeft.
Offline Martijn2008 - 25/09/2012 20:37
Avatar van Martijn2008 PHP beginner Ik las hier ook al zoiets.

Het data object heb ik gewoon klaar staan, dat is een List<String>. Ik had verwacht dat het in JAVA net zo gemakkelijk ging als in C#, maar dat valt dus vies tegen. Ben een beginner met JAVA.
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.186s