Capturar parâmetro url com JSF

1 resposta Resolvido
java
D

Como devo fazer para capturar um parâmetro passado na url inicial da aplicação, exemplo: www.dominio.com.br:8080/appp/?parametro=valor.
Detalhe, é um projeto JSF.

1 Resposta

Lucas_Camara
Solucao aceita

Na tela, vc pode fazer assim: #{param['parametro']}

Dentro do managedbean, uma forma eh vc recuperar o request a partir do contexto do JSF e obter o parametro desse request:

FacesContext context = FacesContext.getCurrentInstance();
Map<String, String> paramMap = context.getExternalContext().getRequestParameterMap();
String parametro = paramMap.get("parametro");
Criado 16 de junho de 2020
Ultima resposta 16 de jun. de 2020
Respostas 1
Participantes 2