2016-02-11 36 views
-1

渲染年的差距我又開始在JSF的工作,並在小面使用下面面臨的問題之後是maintemplate.xhtmlUI:插件不是在主模板

<!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:h="http://java.sun.com/jsf/html" 
    xmlns:ui="http://java.sun.com/jsf/facelets"> 
    <h:head> 
    <title><ui:insert name="title" /></title> 
    </h:head> 
    <ui:insert name="header" /> 
    <body> 

    content 
    </body> 
</html> 

下面是UI:組合式其他XHTML文件

enter code here 
<?xml version="1.0" encoding="UTF-8" ?> 
    <ui:composition 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.org/ui" 
      template="/index.xhtml"> 


    <ui:define name="title"><h:outputText value="Please Sign In" /></ui:define> 
    <ui:define name="header"><h:outputText value="Please Sign In" /></ui:define> 
    </ui:composition> 

相同內容的工作原理與UI的:包括但不與UI工作:defin和UI:插入組合

+1

右鍵點擊瀏覽器中的頁面,你會看到什麼?它是未解析的XHTML源代碼還是生成的HTML輸出? – BalusC

+0

@BalusC瀏覽器已經生成HTML輸出 – phdblade

回答

0

我是在WRO使用標籤ng方式需要包含插入標籤內部才能獲得正確的模板功能