Como posso passar parametro de um link html e recuperar na pagina JSF
Se esta na mesma aplicação faço assim e funciona certinho:
<h:commandLink action=“principal”>
<h:outputText value=“SITE” styleClass=“labelsForms”/>
<f:param name=“idEntidade” value=“5” />
<f:param name=“nomeEntidade” value=“NOME DA ENTIDADE” />
</h:commandLink>
<h:outputText value="#{entidadeBackTrans.nomeEntidade}" styleClass=“labelEntidade”/>
<h:outputText value="#{entidadeBackTrans.idEntidade}" styleClass=“labelEntidade”/>
Porem preciso receber o parametro de um outro site no link
[quote=fabricio1010]Como posso passar parametro de um link html e recuperar na pagina JSF
Se esta na mesma aplicação faço assim e funciona certinho:
<h:commandLink action=“principal”>
<h:outputText value=“SITE” styleClass=“labelsForms”/>
<f:param name=“idEntidade” value=“5” />
<f:param name=“nomeEntidade” value=“NOME DA ENTIDADE” />
</h:commandLink>
<h:outputText value="#{entidadeBackTrans.nomeEntidade}" styleClass=“labelEntidade”/>
<h:outputText value="#{entidadeBackTrans.idEntidade}" styleClass=“labelEntidade”/>
Porem preciso receber o parametro de um outro site no link
[/quote]
Vc poderia implementar um Servlet ou um Filtro.
T+
Eu olhei, não entendi bem:
Como ficaria a linha que envia via html e recebe o parametro no metodo ?
Consegui, era assim que eu precisava. Agora ficou Certinho!
http://www.meusite.com.br/principal.jsf?idEntidade=6901001
[quote=fabricio1010]Consegui, era assim que eu precisava. Agora ficou Certinho!
http://www.meusite.com.br/principal.jsf?idEntidade=6901001[/quote]Legal, coloca o código aqui para ajudar outros. [=
O codigo é esse mesmo:
//passagem do parametro
http://www.meusite.com.br/principal.jsf?idEntidade=6901001
//recuperação do parametros
String id = FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap().get(“idEntidade”).toString();
