|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Apr 2008
Messaggi: 86
|
[JSF - Richfaces] Passaggio parametro da xhtml verso javabean
Buon giorno,
vi chiedo un aiutino, qualcuno di voi può consigliarmi un modo per passare un valore dal jsf nel file xhtml verso il suo bean corrispondente. Ora sto provando ad usare questo: Codice HTML:
<f:attribute name="propertyId" value="#{obj.Id}" />
Codice HTML:
<f:param...>
Codice:
String propertyId = FacesUtil.getRequestParameter(propertyId); spero mi possiate dare una mano. a presto Ultima modifica di federico100mt : 22-08-2011 alle 08:06. Motivo: bo |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2002
Città: Palermo
Messaggi: 4913
|
Ciao, non ho capito bene quale sia il tuo obiettivo finale, stai cercando di passare un valore statico della webui dentro un bean ?
Se si e vuoi usare <f:attribute> passandolo ad esempio sul click di un pulsante, potresti fare: 1. Nel file xhtml o nella jsp, definisci Codice:
<h:commandButton value="Submit" action="#{MyBean.doPressButton}" actionListener="#{MyBean.doPressAction}"> <f:attribute name="attribute1" value="Forza Juve"/> </h:commandButton> Codice:
public class MyBean{ public String doPressButton(){ return "laPaginaSuccessiva"; } public void doPressAction(ActionEvent event){ String value1 = (String)event.getComponent(). getAttributes().get("attribute1"); //value1 dovrebbe contenere la stringa "Forza Juve" } } Ciao
__________________
Sun Certified Java Programmer - Sun Certified Web Component Developer - Sun Certified Business Component Developer |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:31.