Templates PrimeFaces jsf 2

172 views
Skip to first unread message

JLGA

unread,
Jun 5, 2014, 5:14:56 PM6/5/14
to (Grupo
Hola a todos.

antes que nada agradeciendo su ayuda, le pregunto:

Tengo un Template realizado de la sigeuinte forma:

<p:layout fullPage="true">

        <p:layoutUnit position="north" size="60" resizable="true"
                -----cualquier cosa
        </p:layoutUnit>

        <p:layoutUnit position="south" size="40" header="Bottom"
            resizable="true" closable="true" collapsible="true">
        </p:layoutUnit>

        <p:layoutUnit position="west" size="270"
            header="#{menuBean.nombreUsuario}" resizable="true" closable="false"
            collapsible="true">
            <h:form>
                <p:panelMenu id="menu" style="width:100%" model="#{menuBean.model}">
                </p:panelMenu>
            </h:form>
        </p:layoutUnit>

        <p:layoutUnit position="center">
            <ui:insert name="content"></ui:insert>
        </p:layoutUnit>
    </p:layout>

Actualmente funciona, pero tengo varias preguntas a ver si tienen soluciones

en el layoutunit donde se encuentra #{menuBean.model}, genera el menu dinamicamente, la pregunta es.

1. Puedo hacer en este tipo de templates que no se visualice la url de destino que viene desde el menu, es decir en la barra url del explorador deberia quedar siempre el Index como funciona con los Iframes (iframes realizados en .net con aspx)

2. por cada vez que acceso a las paginas del menu el index al ser template y las paginas contienen <ui:composition con <ui:define name="content">
    este se refresca reiniciando el menu, esto pasa al igual si tengo el menu en otra pagina XHTML

3. que recomendaciones me dan, se pueden solucionar esto en templates, o existe otra forma mas eficiente con primefaces y jsf 2 para realizarlo.

gracias por su ayuda y colaboración:

lo usado es:
Spring 4.0.3
hibernate 4.3.4
primefaces 5.0
javaxfaces 2.2.4
javaxpersistence 2.1.0
Reply all
Reply to author
Forward
0 new messages