Prezados,
Preciso pegar os nomes dos parâmetros de uma página JSF. Só que quando executo o seguinte código, o jsf não respeita o atributo name do componente:
public void salvarRespostas() {
HttpServletRequest request = (HttpServletRequest) FacesContext.getCurrentInstance().getExternalContext().getRequest();
Enumeration<String> parametros = request.getParameterNames();
while (parametros.hasMoreElements()) {
String parametro = parametros.nextElement();
System.out.println("parametro: " + parametro + " -> " + request.getParameter(parametro));
}
}
Resultado:
parametro: tab_view_acao_fiscalizatoria:j_idt580:1:j_idt587 -> aaa
XHTML:
<p:inputText name="resposta_texto_livre" rendered="#{pergunta.tipoPergunta == 1}" style="width:720px;" />
Alguém já teve o mesmo problema?
Vlws