我想使用Bootsfaces Datatable,但不幸的是它从https://cdn.datatables.net加载了两个资源,我不允许在我们的Web应用程序中包含这样的引用。我还没有找到从我自己的网络服务器加载这些文件的方法。如果我没有弄错的话,可以在web.xml中设置以加载自己的资源的属性仅适用于jquery,fontawesome和Bootstrap。
经过一些研究后,我发现URL在DataTable类的构造函数中是硬编码的,并调用了AddResourcesListener。也许有一些方法可以告诉Listener不要为datatable.min.js和datatable.min.css添加资源?
答案 0 :(得分:1)
我在github上发现了一个关于这个问题的问题:
https://github.com/TheCoder4eu/BootsFaces-OSP/issues/853
如前所述,BootsFaces版本1.1.2没有加载来自CDN的来源,这对我来说现在完全没问题。在将来的版本中,会有一个额外的jar文件来添加这些来源,但问题仍然存在。