Virusbeatboxing
Gebruiker
- Lid geworden
- 11 nov 2011
- Berichten
- 41
Beste,
ik ben bezig aan het maken van een Java project met JPA - EJB - JSF.
Nu is het zo dat ik op mijn JSF pagina, door invoer van de gebruiker, een waarde moet kunnen doorgeven aan niet 1 maar 2 beans!
Hetgene wat ik momenteel heb en werkt is volgende:
de vetgedrukte code geeft dus de value door aan de variabele 'gekozenHotel' in controller 'hotelController'.
Nu zou het dus moeten zijn dat diezelfde waarde ook wordt doorgegeven aan een andere controller, namelijk 'reservatieController'.
Ik heb reeds geprobeerd adhv volgende code:
Dit werkt niet en daarom vraag ik aan u hoe ik dit WEL kan oplossen?
Kortom, hoe krijg ik dezelfde waarde in meerdere beans?
Vriendelijke groeten en wachtend op uw antwoord
ik ben bezig aan het maken van een Java project met JPA - EJB - JSF.
Nu is het zo dat ik op mijn JSF pagina, door invoer van de gebruiker, een waarde moet kunnen doorgeven aan niet 1 maar 2 beans!
Hetgene wat ik momenteel heb en werkt is volgende:
Code:
<h:selectOneMenu [B]value="#{hotelController.gekozenHotel}"[/B] style="width: 200px;" onchange="#{hotelController.refreshGeg()};submit();" rendered="#{hotelController.landGekozen}">
<f:selectItem itemLabel="-select hotel-"/>
<f:selectItems value="#{hotelController.hotelLandList}" var="hll" itemLabel="#{hll.naam}" itemValue="#{hll.naam}"/>
</h:selectOneMenu>
de vetgedrukte code geeft dus de value door aan de variabele 'gekozenHotel' in controller 'hotelController'.
Nu zou het dus moeten zijn dat diezelfde waarde ook wordt doorgegeven aan een andere controller, namelijk 'reservatieController'.
Ik heb reeds geprobeerd adhv volgende code:
Code:
<h:selectOneMenu value="#{hotelController.gekozenHotel};#{reservatieController.gekozenHotel}" style="width: 200px;" ... />
Dit werkt niet en daarom vraag ik aan u hoe ik dit WEL kan oplossen?
Kortom, hoe krijg ik dezelfde waarde in meerdere beans?
Vriendelijke groeten en wachtend op uw antwoord