2017-09-19 66 views
1

我想使用Bootsfaces Datatable,但不幸的是它從https://cdn.datatables.net加載兩個資源,我不允許在我們的Web應用程序中包含這樣的引用。我沒有找到一種方法來從我自己的網絡服務器加載這些文件。如果我沒有弄錯,那麼可以在web.xml中設置的用於加載自己資源的屬性僅適用於jquery,fontawesome和Bootstrap。如何使用Bootsfaces DataTable而不加載CDN來源

經過一番研究,我發現URL在DataTable類的構造函數中被硬編碼,並調用AddResourcesListener。也許有一些方法可以告訴Listener不要爲datatable.min.js和datatable.min.css添加資源?

回答

1

我發現github上關於這個問題的一個問題:

https://github.com/TheCoder4eu/BootsFaces-OSP/issues/853

由於有提到,BootsFaces版本1.1.2不加載從CDN,這對我來說是完全正常的,現在的來源。在將來的版本中會有一個額外的jar文件來添加這些源代碼,但問題仍然存在。

+0

抱歉給您帶來不便。數據表的最新功能將800 kb添加到jar文件大小,所以我們認爲從CDN獲取它是個好主意。顯然,我們錯了。 –

+1

別擔心!外部的jar解決方案將會很好! :)謝謝你爲BootsFaces所做的所有工作,我非常喜歡它! – andi17

相關問題