- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml"
- xmlns:ui="http://java.sun.com/jsf/facelets"
- xmlns:h="http://java.sun.com/jsf/html"
- xmlns:f="http://java.sun.com/jsf/core"
- xmlns:p="http://primefaces.prime.com.tr/ui">
- <h:head>
- <p:resources/>
- <title>test primefaces jsf 2.0</title>
- </h:head>
- <h:body bgcolor="white">
- <h:form id="helloForm">
- <p:menu type="tiered" style="width:180px">
- <p:submenu label="Ajax Menuitems" icon="ui-icon ui-icon-refresh">
- <p:menuitem value="Save" actionListener="#{buttonBean.save}" update="messages" icon="ui-icon ui-icon-disk" />
- <p:menuitem value="Update" actionListener="#{buttonBean.update}" update="messages" icon="ui-icon ui-icon-arrowrefresh-1-w" />
- </p:submenu>
- <p:submenu label="Non-Ajax Menuitem" icon="ui-icon ui-icon-newwin">
- <p:menuitem value="Delete" actionListener="#{buttonBean.delete}" update="messages" ajax="false" icon="ui-icon ui-icon-close"/>
- </p:submenu>
- <p:submenu label="Navigations" icon="ui-icon ui-icon-extlink">
- <p:submenu label="Prime Links">
- <p:menuitem value="Prime" url="http://www.prime.com.tr" />
- <p:menuitem value="PrimeFaces" url="http://www.primefaces.org" />
- </p:submenu>
- <p:menuitem value="TouchFaces" url="#{request.contextPath}/touch" />
- </p:submenu>
- </p:menu>
- <!-- 任意的位置后来加入 -->
- <p:menu position="dynamic" trigger="dynaButton" my="left top" at="left bottom"></p:menu>
- <!--下拉式菜单 -->
- <p:menubar>
- <p:submenu label="Mail">
- <p:menuitem value="Gmail" url="http://www.google.com" />
- <p:menuitem value="Hotmail" url="http://www.hotmail.com" />
- <p:menuitem value="Yahoo Mail" url="http://mail.yahoo.com" />
- </p:submenu>
- <p:submenu label="Videos">
- <p:menuitem value="Youtube" url="http://www.youtube.com" />
- <p:menuitem value="Break" url="http://www.break.com" />
- <p:submenu label="New">
- <p:menuitem value="Project" url="#"/>
- <p:menuitem value="Other" url="#"/>
- </p:submenu>
- </p:submenu>
- </p:menubar>
- <!-- 在一个弹出式菜单中显示不同的命令 触发不同的命令-->
- <p:menuButton value="Options命令">
- <p:menuitem value="Save" actionListener="#{bean.save}" update="comp" />
- <p:menuitem value="Update" actionListener="#{bean.update}" ajax="false" />
- <p:menuitem value="Go Home" url="/home.jsf" />
- <p:menuitem value="Go est.jsf" url="../est.jsf" />
- </p:menuButton>
- <!-- -->
- <p:stack icon="/p_w_picpaths/stack/stack.png">
- <p:menuitem value="Aperture" icon="/p_w_picpaths/stack/aperture.png" url="#"/>
- <p:menuitem value="Photoshop" icon="/p_w_picpaths/stack/photoshop.png" url="#"/>
- <p:menuitem value="coda" icon="/p_w_picpaths/stack/coda.png" url="#"/>
- <p:menuitem value="finder" icon="/p_w_picpaths/stack/finder.png" url="#"/>
- <p:menuitem value="safari" icon="/p_w_picpaths/stack/safari.png" url="#"/>
- <p:menuitem value="stack-down" icon="/p_w_picpaths/stack/stack-down.png" url="#"/>
- <p:menuitem value="stack" icon="/p_w_picpaths/stack/stack.png" url="#"/>
- </p:stack>
- <!-- max -->
- <p:dock>
- <p:menuitem value="Home" icon="/p_w_picpaths/dock/home.png" url="#" />
- <p:menuitem value="Music" icon="/p_w_picpaths/dock/music.png" url="#" />
- <p:menuitem value="Video" icon="/p_w_picpaths/dock/video.png" url="#"/>
- <p:menuitem value="Email" icon="/p_w_picpaths/dock/email.png" url="#"/>
- <p:menuitem value="Link" icon="/p_w_picpaths/dock/link.png" url="#"/>
- <p:menuitem value="RSS" icon="/p_w_picpaths/dock/rss.png" url="#"/>
- <p:menuitem value="History" icon="/p_w_picpaths/dock/history.png" url="#"/>
- </p:dock>
- </h:form>
- </h:body>
- </html>
转载于:https://blog.51cto.com/755633522/711197