Carregar Parametro de link no MB

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

acho que é isso que voce quer

http://www.guj.com.br/java/48007-pegando-parametro-da-url-com-jsf

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>