2012-08-24 85 views
0

我使用了primefaces展示示例, http://www.primefaces.org/showcase/ui/layoutElement.jsf 但它沒有顯示任何內容。primefaces P:佈局根本不起作用

我的頁面是:

<h:head> 
<title>Title</title> 
</h:head> 
<h:body> 
<p:layout style="min-width:400px;min-height:200px;" id="layout"> 
    <p:layoutUnit position="west" resizable="true" size="100" minSize="40" 
     maxSize="200"> 
    Left 
</p:layoutUnit> 

    <p:layoutUnit position="center"> 
    Center 
</p:layoutUnit> 
</p:layout> 
</h:body> 
</html> 
+0

請發佈一些代碼,你已經嘗試到目前爲止讓其他人看看並幫助你。 – Ravi

+0

嗨Ravi ..我已編輯的問題,包括在我的網頁上的代碼。此代碼只是創建一個正方形,它不會在各個部分打印左邊和中間的單詞 – Amruta

+0

奇怪,我可以看到它們。你可以打開瀏覽器的開發工具,看看文本是否存在。並且如果可能的話,也發佈html標記的屏幕截圖。 – Ravi

回答

1

怪異,其完全爲我工作。你使用正確的命名空間爲您的標籤和文檔類型? like

<!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:c="http://java.sun.com/jsp/jstl/core"> 
+0

謝謝Chaitanya它的工作!我發現我缺少jsf核心和jstl核心標籤庫。 – Amruta

+0

@Amruta歡迎您:) – PermGenError

+1

@Amruta,我不認爲你需要jstl標籤,因爲我可以從你的代碼中看到,你沒有使用任何jstl。 :) – PermGenError