我目前正在使用RichFaces 3.3将旧的JSF 1.2应用程序迁移到JSF 2.0和RichFaces 4.
但是,通过将< a4j:loadScript src =“resource://jquery.js”/>包含在< a4j:loadScript>中,包含与RichFaces捆绑在一起的jQuery库不再有效.组件已从RichFaces版本4中删除.
RF 3.3 to 4 migration guide没有说明如何包含捆绑的脚本.
我已经看到了使用< h:outputScript name =“jquery.js”target =“head”/>的建议,但这在渲染页面中不会产生任何输出.
有没有人有解决方案来加载这些捆绑的脚本?提前致谢!
最佳答案 获得< h:outputScript target =“head”>要工作,你需要一个< h:head>而不是< head>在主模板中.
与具体问题无关,RichFaces 4已经附带了捆绑的jQuery.您不一定需要自己加载一个.