2012-01-06 45 views
1

有人可以幫忙嗎?我對JSF非常陌生。我只想知道如何在JSF頁面中顯示我的Html。我的Html文件是字符串格式。例如說如何顯示我的html文件,它是JSF中的字符串格式?

 str="<html>.........<h1> display this portion </h1>........</html>"; 

我可以使用JavaScript來在我的JSF顯示這個?

+0

那你嘗試,你得到什麼錯誤?如果xml解析由於某些特殊字符而導致麻煩,請將您的javascript代碼放在單獨的文件中。 – 2012-01-06 05:45:58

回答

2

我能想到的2種選擇:

  1. <h:outputText value="#{mrBean.htmlString}" escape="false" />
  2. 否則,只要確保在你的HTML文件中的所有標籤都完全封閉,所有的人都必須有根標籤。然後,你還可以給文件:

    <ui:include src="myFile.html" /> 
    
+0

謝謝你的幫助。 – Harini 2012-01-06 09:01:28

+0

@ user1101422不客氣:) – 2012-01-06 09:18:27

+0

''是不必要的。更甚者,它在JSF2中被棄用,因爲它是來自JSF 1.0/1.1時代的剩餘。自JSF 1.2以來,您可以在視圖中將HTML內容保持不變,當然也可以在Facelets中使用。 – BalusC 2012-01-06 11:26:59

相關問題