2011-09-15 35 views
2

我們使用JSF 1.1 Myfaces 1.1.3和html元素的混合。 對於防爆:JSF 1.1中的呈現問題

<HTML> 
<BODY> 
<P>PAGE 1</P> 
<h:outputText value="packs" style="padding-left:5%; font-weight:bold" /> 
</BODY> 
</HTML> 

但是有時發生的是,該網頁無法正常顯示,以用戶(沒有被顯示給用戶),所以我們使用代碼在HTML元素之間像

<HTML> 
<BODY> 
<f:verbatim><P>PAGE 1</P></f:verbatim> 
<h:outputText value="packs" style="padding-left:5%; font-weight:bold" /> 
</BODY> 
</HTML> 

但是這也沒有幫助,我們仍然面臨同樣的問題。

所以我想知道的是, 1.這是JSF 1.1的限制嗎? 2.如果不是什麼將解決方案,使其工作?

回答

1

確認您已經導入的自定義標籤庫到您的JSP:

<%@taglib uri="http://java.sun.com/jsf/html" prefix="h"%> 
<%@taglib uri="http://java.sun.com/jsf/core" prefix="f"%> 

確認您已經包含了view標籤:

<f:view> 
    <HTML> 
    <!-- etc. -->