1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Rich ModalPanel como passar parâmetros

Olá Pessoal

Eu estou implementando o rich:modaPanel. Ele está funcionando perfeitamente, mas eu preciso passar como parâmetro o texto que quero que seja exibido.

Alguém pode me ajudar?

Abraços

Onde chamo o modaPanel

                    <rich:column style="text-align:center;">
                                                    <h:graphicImage value="/img/ok.png" title="Registro OK" width="16" rendered="#{obj.situacao eq 'A'}" />
                                                    <a4j:commandLink ajaxSingle="true" oncomplete="Richfaces.showModalPanel('modalPane');" reRender="meuModalPane">
                                                        <h:graphicImage value="/img/alerta.png" title="Registro com problemas!" width="16" rendered="#{obj.situacao eq 'I'}" />
                                                        <f:param name="msgErroAlerta" value="Teste"/>                                                         
                                                      </a4j:commandLink>
                                                </rich:column>

Onde tento exibir

                                            <!-- Panel Modal -->
                                            <a4j:outputPanel id="meuModalPane">
                                                <rich:modalPanel id="modalPane">
                                                    <f:facet name="header">
                                                        <h:outputText value="Mensagem de Alerta" />
                                                    </f:facet>
                                                    <f:facet name="controls">
                                                        <h:commandLink
                                                            onclick="Richfaces.hideModalPanel('modalPane');">
                                                            <h:graphicImage value="/img/delete2.jpg" width="15"></h:graphicImage>
                                                        </h:commandLink>
                                                    </f:facet>
                                                    <h:outputLabel value="#{msgErroAlerta}" />
                                                </rich:modalPanel>
                                            </a4j:outputPanel>
                                            <!-- Fim Panel Modal -->

Solução encontrada e que funcionou perfeitamente:

<a4j:commandLink ajaxSingle="true" oncomplete="Richfaces.showModalPanel('modalPanel',{left:'auto',param:'#{obj.mensagemAlertaItem}'});" reRender="meuModalPanel">
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags richfaces java-ee ou faça a sua própria pergunta.