oi Pessoal estou querendo tomar um valor no meu filtro ao clicar em um link
Estou passando via f:param
<h:outputLink  value="#{request.contextPath}/sistema/disciplina.jsf">
	<h:outputText value="#{var_disciplina.nome}" />
	<f:param name="disciplina" id="dis" value="#{var_disciplina.id}" /> // valor vem de uma dataTable
</h:outputLink> 
E ao clicar no link gostaria de tomar o valor no meu filtro
tentei com os modos abaixo e não consegui,sempre retorna null, creio que o valor deveria ficar como request, mas ao que parece ele nao fica
     // tentativas      
     String id = FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap().get("disciplina");
     String id= request.getAttribute("disciplina");
Alguem tem alguma ideia de como pegar este valor??
[]s