¿Cómo mostrar un componente por el controlador?

Necesito registrar un usuario y después de eso me gustaría llamar a, <rich:popupPanel>por ejemplo, para mostrar el error o mensaje exitoso con un icono.

<rich:popupPanel id="popup" modal="false" autosized="true" resizeable="false">
    <f:facet name="header">
        <h:outputText value="Simple popup panel" />
    </f:facet>
    <f:facet name="controls">
        <h:outputLink value="#"
            onclick="#{rich:component('popup')}.hide(); return false;">
                X
            </h:outputLink>
    </f:facet>
    <p>Any content might be inside this panel.</p>
</rich:popupPanel>

¿Cómo hago eso después de la validación del proceso de registro en mi controlador? Podría llamar a un <h:message>, pero creo que un panel emergente con algún icono y el mensaje de estado sería más apropiado para el usuario.

Respuesta 1

Estoy tratando de hacer una fachada para una biblioteca que estoy dando. En mi fachada, uso Guice para construir el gráfico de objetos. En lo profundo del gráfico de objetos hay un objeto Proxy, que tiene métodos getURL / setURL. En mi ...

Estoy haciendo un ejercicio del libro de aprendizaje "Java, cómo programar". Se supone que debo escribir un programa que haga que el usuario escriba millas recorridas, y litros de gasolina utilizados para un número no decidido de ...

Hice una solicitud y tendría una actualización automática al inicio. Leyendo en stackoverflow, muchas personas sugieren el inicio web Java. Entonces, con Netbeans, habilité la configuración de inicio web y pronto. Eso ...

Android usa un archivo de recursos estático R. Este archivo (al menos en eclipse) se actualiza automáticamente cada vez que agrega nuevos identificadores de cualquier tipo. ¿Cómo puedo crear / implementar la misma característica en un Java normal ...