суббота, 13 апреля 2013 г.

шаблон страницы PrimeFaces

В корневой тэг нужно добавить пространства имён:

<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.org/ui"
      xmlns:c="http://java.sun.com/jsp/jstl/core">

из которых первые три - это добавление фэйслетов JSF,
четвёртый - добавление интерфейсов PrimeFaces,
пятый - добавление библиотеки тегов JSTL.

В тег <body> добавляем лайоты:
            <p:layout fullPage="true">
                <p:layoutUnit position="north" size="100" resizable="true" closable="true" collapsible="true">
                    <h1>Заголовок</h1>
                </p:layoutUnit>

                <p:layoutUnit position="south" size="100" closable="true" collapsible="true">
                    фирма inc
                </p:layoutUnit>

                <p:layoutUnit position="west" size="175" header="Меню" collapsible="true">
                    <p:menu>
                        <p:submenu label="Ресурсы">
                            <p:menuitem value="Стартовая" url="index.xhtml"/>
                        </p:submenu>
                    </p:menu>
                </p:layoutUnit>

                <p:layoutUnit position="center">
                    <h3>Центральная область сайта</h3>
                </p:layoutUnit>

            </p:layout>

Комментариев нет:

Отправить комментарий