Boa tarde, estou com uma duvida meio simples mas nunca fiz.
Estou usando jsf 2.1 com primefaces.
Para eu abrir uma aplicação passo no link o codigo da entidade.
Gostaria de saber como faço para carregar esse codigo no MB.
Recuperar na tela jsf e mostrar eu consigo, ai qdo atualiza perde o parametros.
Preciso carregar o codigo do link no MB
não entendi, passar o parametro de uma pagina p/ outra eu consigo
minha dificuldade é pegar o parametro e atribuir p/ o MB
qual ação poderia fazer isso, sendo que a unica ação é o clique no link
isso aqui que voce precisa então
HttpServletRequest request = (HttpServletRequest) FacesContext.getCurrentInstance().getExternalContext().getRequest();
String parameter = request.getParameter("idAssinatura");
Acho que a melhor solução é utilizar o view-param do JSF 2.0:
<f:metadata>
<f:viewParam id="codigo" name="codigo" value="#{bean.propriedadeCodigo}"/>
</f:metadata>