2011-11-16 66 views
4

我目前使用遷移RichFaces的3.3至JSF 2.0和RichFaces的4RichFaces的4替代<A4J:loadScript>

但是,夾雜物jQuery庫與RichFaces的捆綁確實不再工作遺留JSF 1.2應用通過包括<a4j:loadScript src="resource://jquery.js"/>,因爲<a4j:loadScript>組件已從RichFaces版本4中刪除。

RF 3.3 to 4 migration guide沒有說明如何包含捆綁腳本。 我見過使用<h:outputScript name="jquery.js" target="head" />的建議,但是在呈現的頁面中不會輸出任何內容。

有沒有人有解決方案來加載這些捆綁腳本?提前致謝!

回答

2

要獲得<h:outputScript target="head">工作,您需要在主模板中有<h:head>而不是<head>


無關的具體問題,RichFaces的4已經附帶捆綁jQuery的。你不一定需要自己加載一個。

+0

感謝您的提示,您將我推向了正確的方向。不過,由於某些原因,PrettyFaces與資源URL混淆導致了根本問題。 :) – AdrianoKF