gpt4 book ai didi

html - Primefaces south 布局单元问题

转载 作者:行者123 更新时间:2023-11-28 10:14:45 25 4
gpt4 key购买 nike

我遇到了 primefaces 布局问题。我的南 layoutUnit 没有出现在页面中。我不知道为什么。这是我的页面代码:

 <!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">

<f:view contentType="text/html" >
<h:head>
<f:facet name="first">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<h:outputStylesheet name="./css/default.css"/>
<h:outputStylesheet name="./css/cssLayout.css"/>
<title>PrimeFaces</title>
</f:facet>

</h:head>
<h:body >
<p:layout >
<p:layoutUnit position="north" >
<h:form >
<img src="resources/images/logo.png" alt="" />&nbsp;&nbsp;&nbsp;
<p:outputLabel value="Rechercher " style="font-size: large"/> &nbsp;&nbsp;&nbsp;
<p:inputText value="#{acount.livre.titre}" required="true" styleClass="search"/>&nbsp;&nbsp;&nbsp;
<p:commandButton value="Go" action="#{acount.rechercherLivre(acount.livre.titre)}" styleClass="btngo" />
<h:link outcome="main.xhtml" value="Accueil" style="margin-left: 400px;font-size: medium"/>&nbsp;&nbsp;
<h:link outcome="Contact.xhtml" value="Contact" style="font-size: medium"/>&nbsp;&nbsp;
<h:link outcome="Info.xhtml" value="Info" style="font-size: medium"/>&nbsp;&nbsp;&nbsp;
<h:link outcome="Login.xhtml" value="Login" style="font-size: medium" rendered="#{!acount.connected}" /> &nbsp;&nbsp;
<h:link outcome="exe.xhtml" value="S'enregistrer" style="font-size: medium" rendered="#{!acount.connected}" /> &nbsp;&nbsp;
<p:menuButton value="Panier #{shopingCart.produits.size()}" style="color: #045491;background: greenyellow;background-color: yellowgreen;font-size: medium">
<p:menuitem value="Afficher" action="#{shopingCart.afficherPanier()}"/>
<p:separator />
<p:menuitem value="Homepage" url="http://www.primefaces.org" />
</p:menuButton>
<p:menuButton value="Options" rendered="#{acount.connected}" style="color: #045491;background: greenyellow;background-color: yellowgreen;font-size: medium">
<p:menuitem value="Compte" />
<p:menuitem value="Mes Commandes " />
<p:menuitem value="Se deconnecter" action="#{acount.doLogout()}" />
<p:separator />
<p:menuitem value="Homepage" url="http://www.primefaces.org" />
</p:menuButton>
</h:form>
</p:layoutUnit>
<p:layoutUnit position="west" collapsible="true" style="color: #ccc;padding-left: 50px;border-right-color: yellowgreen;border-left: none;border-bottom: none;border-top-color: yellowgreen" >
<h:link value="Art " styleClass="link">
<f:param name="productId" value="10" />
</h:link><br/>
<h:link value="Biographies" styleClass="link">
<f:param name="productId" value="10" />
</h:link><br/>
<h:link value="Business" styleClass="link">
<f:param name="productId" value="10" />
</h:link><br/>
<h:link value="children books" styleClass="link">
<f:param name="productId" value="10" />
</h:link><br/>
<h:link value="comic" styleClass="link">
<f:param name="productId" value="10" />
</h:link><br/>
<h:link value="Entertainement" styleClass="link">
<f:param name="productId" value="10" />
</h:link><br/>
<h:link value="Medecine" styleClass="link">
<f:param name="productId" value="10" />
</h:link><br/>
<h:link value="Sport" styleClass="link">
<f:param name="productId" value="10" />
</h:link><br/>
<h:link value="Science" styleClass="link">
<f:param name="productId" value="10" />
</h:link><br/>
<h:link value="Informatique" styleClass="link">
<f:param name="productId" value="10" />
</h:link><br/>
<h:link value="Romance" styleClass="link">
<f:param name="productId" value="10" />
</h:link><br/>
<h:link value="ArtPhotographi" styleClass="link">
<f:param name="productId" value="10" />
</h:link><br/>
<h:link value="BiographiesMemoirs" styleClass="link">
<f:param name="productId" value="10" />
</h:link><br/>
<h:link value="Businessinvesting" styleClass="link">
<f:param name="productId" value="10" />
</h:link><br/>
<h:link value="childrenbooks" styleClass="link">
<f:param name="productId" value="10" />
</h:link><br/>
<h:link value="comic" styleClass="link">
<f:param name="productId" value="10" />
</h:link><br/>
<h:link value="entertainement" styleClass="link">
<f:param name="productId" value="10" />
</h:link><br/>
<h:link value="medecine" styleClass="link">
<f:param name="productId" value="10" />
</h:link><br/>
<h:link value="sport" styleClass="link">
<f:param name="productId" value="10" />
</h:link><br/>
<h:link value="science" styleClass="link">
<f:param name="productId" value="10" />
</h:link><br/>
<h:link value="travels" styleClass="link">
<f:param name="productId" value="10" />
</h:link><br/>
<h:link value="romance" styleClass="link">
<f:param name="productId" value="10" />
</h:link><br/>
<img src="resources/images/payment_methods.png" style="padding-top: 50px;"/>
</p:layoutUnit>

<p:layoutUnit position="center" resizable="true" closable="true" collapsible="true" style="padding-left: 100px;padding-bottom: auto;border: none" >
<ui:insert name="content" > </ui:insert>
</p:layoutUnit>

<p:layoutUnit position="south" style="border-color: yellowgreen">
<h1>
we don't see this layout in the page
</h1>
</p:layoutUnit>
</p:layout>

</h:body>
</f:view>
</html>

我在导航器中的页面如下所示

enter image description here

如何修复它,任何帮助都会对我有好处,非常感谢

最佳答案

按照 VeenarM 建议的链接:

正在设置<p:layout fullPage="true">你的选择? Primefaces 显然必须知道布局的高度才能将南组件粘贴到页面底部。

关于html - Primefaces south 布局单元问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24254585/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com