Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / JSF верстка / 4 сообщений из 4, страница 1 из 1
07.10.2015, 12:06
    #39070394
Askat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JSF верстка
Привет! Помогите пожалуйста не получается в раздел "content" вывести результат url в p:menuitem, чтобы при нажатии на пункты меню страницы открывались в content

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<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:pm="http://primefaces.org/mobile">

    <f:view contentType="text/html">
        <h:head>
            <f:facet name="first">
                <meta content='text/html; charset=UTF-8' http-equiv="Content-Type"/>
                <title>MultiPay</title>
            </f:facet>
        </h:head>

        <h:body>
            
            <p:layout fullPage="true">

                <p:layoutUnit position="north" size="80" resizable="false" closable="true" collapsible="true">
                    <ui:insert name="header" >
                       <ui:include src="header.xhtml" />
                    </ui:insert> 
                </p:layoutUnit>
                
                <p:layoutUnit position="south" size="80" closable="true" collapsible="true">
                    <ui:insert name="footer" >
                       <ui:include src="footer.xhtml" />
                    </ui:insert>
                </p:layoutUnit>

                
                <p:layoutUnit position="west" size="233" header="Меню" collapsible="true" style="font-size:17px">
                    <p:menu>
                        <p:submenu label="Комунальные платежи">
                            <p:menuitem target="content" value="Прием платежей" url="http://www.primefaces.org/documentation.html" />
                            <p:menuitem target="content" value="Выгрузка реестра" url="http://forum.primefaces.org/" />
                            <p:menuitem target="content" value="Транспортный файл" url="http://www.primefaces.org/themes.html" />
                            <p:menuitem target="content" value="Отчеты" url="http://www.primefaces.org/themes.html" />
                        </p:submenu>
                    </p:menu>   
                    
                    <p:menu>    
                        <p:submenu label="Пенс./Соц. отчисление">
                            <p:menuitem target="content" value="Прием платежей" url="http://www.primefaces.org/documentation.html" />
                            <p:menuitem target="content" value="Выгрузка реестра" url="http://forum.primefaces.org/" />
                            <p:menuitem target="content" value="Отчеты" url="http://www.primefaces.org/themes.html" />
                        </p:submenu>                        
                    </p:menu>
                    
                    <p:menu>    
                        <p:submenu label="РПС">
                            <p:menuitem target="content" value="Прием платежей" url="http://forum.primefaces.org/" />
                            <p:menuitem target="content" value="Выгрузка реестра" url="http://forum.primefaces.org/" />
                            <p:menuitem target="content" value="Отчеты" url="http://www.primefaces.org/themes.html" />
                        </p:submenu>     
                    </p:menu>   
                    
                    <p:menu>    
                        <p:submenu label="tyutyutyutyu">
                            <p:menuitem target="content" value="sfsdsdfsdf" url="http://forum.primefaces.org/" />
                        </p:submenu>     
                    </p:menu>                       
                    
                </p:layoutUnit>

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

                    </ui:insert>  
                </p:layoutUnit>
                
                
                
            </p:layout>
        </h:body>
    </f:view>
</html>
...
Рейтинг: 0 / 0
07.10.2015, 12:38
    #39070453
ivanra
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JSF верстка
если внешние ссылки, то средствами jsf никак. iframe+javascript
Если на страницы приложения, то в меню надо использовать action, а страницы оформлять соответствующим образом:
Код: html
1.
2.
3.
4.
5.
<ui:composition template="../layout.xhtml"-тот самый верхний файл с шаблоном ...>
	<ui:define name="content">
... blablabla
	</ui:define>
</ui:composition>
...
Рейтинг: 0 / 0
07.10.2015, 13:00
    #39070521
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JSF верстка
AskatJSF верстка
JSF и верстка совмещаются только через facelet. Это один из основных косяков JSF. Рабочий прототип - пожалуйста. Хочу вот тут свистелку с перделкой - будь добр, извращайся.
...
Рейтинг: 0 / 0
07.10.2015, 14:48
    #39070786
ivanra
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JSF верстка
BlazkowiczAskatJSF версткаJSF и верстка совмещаются только через facelet. Это один из основных косяков JSF. Рабочий прототип - пожалуйста. Хочу вот тут свистелку с перделкой - будь добр, извращайся.не надо наводить тень на плетень. Автор и так привел код в xhtml формате - типичный facelet шаблон. Просто, видимо, еще не разобрался как работают теги ui:insert, ui:composition и ui:define
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / JSF верстка / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]