私はこれを持っていますp:tabMenu
:
<p:tabMenu id="tabs" activeIndex="0" >
<p:menuitem value="General" url="/DCProfileTabGeneral.jsf"/>
<p:menuitem value="Zones" url="/DCProfileTabZones.jsf"/>
<p:menuitem value="UPS" url="/DCProfileTabUPS.jsf"/>
<p:menuitem value="Storages" url="/DCProfileTabStorages.xhtml"/>
<p:menuitem value="Servers" url="/DCProfileTabServers.xhtml"/>
<p:menuitem value="Racks" url="/DCProfileTabRacks.xhtml"/>
<p:menuitem value="Networks" url="/DCProfileTabNetworks.xhtml"/>
<p:menuitem value="ISPs" url="/DCProfileTabISPs.xhtml"/>
<p:menuitem value="Generators" url="/DCProfileTabGenerators.xhtml" />
<p:menuitem value="HVACs" url="/DCProfileTabHVACs.xhtml"/>
<p:menuitem value="History" url="/DCProfileTabHistory.xhtml"/>
</p:tabMenu>
Primefaces Web サイトの例h:form
では、コードを配置する必要がある場所がないことに気付きました。しかし、コードをテストすると、次のメッセージが表示されます。
The form component needs to have a UIForm in it's ancestry.
がないとコードを実行できないようですh:form
。フォームなしで実行したい。どうすればこの問題を解決できますか?