jquery ui-如何在JSF页面中包含外部Javascript文件



我想包含jQuery UI的URLhttp://code.jquery.com/ui/1.9.0/jquery-ui.js在我的JSF页面中。我看到很多问题都说应该使用<h:outputScript>,但在所有答案中,我都没有看到如何包含URL的示例。只有当js文件存在于项目的某个文件夹中时,答案才是相关的。

有人能帮我把它包括在我的页面中吗?

只需使用普通的HTML <script>元素即可。

<script src="http://code.jquery.com/ui/1.9.0/jquery-ui.js"></script>

<h:outputScript>只能引用本地脚本。您只会错过它的动态版本控制、模块化和重新定位优势,但从技术上讲,这对静态和外部脚本来说应该不会造成损害。

但是,可以使用自定义ResourceHandler<h:outputScript>的URL更改为用于纯CDN目的的外部URL。OmniFaces CDNResourceHandler就是这样一个例子。


与具体问题无关PrimeFaces组件是围绕jQuery/UI构建的。您是否肯定需要一个单独的jQuery UI库实例?

相关内容

  • 没有找到相关文章

最新更新