Tenho a seguinte situação. Estou usando o modalPanel do Rich Faces 3.3.3. Neste modal recebo alguns parâmetros
<a4j:actionparam id="rh-cpf" name="rhCpf" value="#{obj.cpf }" />
No modalPanel consigo exibir a informação normalmente:
<h:outputLabel value="#{param.rhCpf}" /> <== Quando exibo na página, é exibido normalmente
Ao tentar passar este valor como parâmetro, o valor está indo nulo.
<a4j:commandLink value="Salvar" styleClass="btn btn-success">
<a4j:support event="oncomplete"
action="#{atividadeController.atualizarItemAnalise(param.rhCpf, param.id)}" <== chegam como nulo como senão existissem!!!!
ajaxSingle="true">
</a4j:support>
</a4j:commandLink>
Como devo passar estes parâmetros para que o Bean receba as informações que estão na página?
--
Você recebeu essa mensagem porque está inscrito no grupo "javasf: JavaServer Faces Group" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javasf+un...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/javasf.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/54f16f01-6716-4baa-b7dc-a8637f31c9bc%40googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/6beb228d-ab3b-486d-af4c-fc4dbb4a6e67%40googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/CAC82YOMDmwg558PUh_p_hOFjQXprzi_H8T2u6A3QuH8RpOpUNg%40mail.gmail.com.
Para mais opções, acesse https://groups.google.com/d/optout.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/72eea6e3-5ecb-4f13-874d-f8056a8de2a5%40googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.
public String salvar() { FacesContext fc = FacesContext.getCurrentInstance(); HttpServletRequest req = (HttpServletRequest) fc.getExternalContext().getRequest(); cpf = req.getParameter("id-cpf"); dossie = req.getParameter("dossie"); logger.info("Dados recebidos CPF : " + cpf); logger.info("Dossiê : " + dossie); return null; }
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/3e9c42c3-f5cb-45ba-aefc-64ce3678f575%40googlegroups.com.
Corrigindo**
--
Você recebeu essa mensagem porque está inscrito no grupo "javasf: JavaServer Faces Group" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javasf+un...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/javasf.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/CAC82YOPwK0%2B6TVmJeZd61BcjNni3%2BwS0pX8x5Y2J4sZ-qhSkbQ%40mail.gmail.com.
Para mais opções, acesse https://groups.google.com/d/optout.