Если я использую оба bootsfaces и butterfaces на одной странице, обе библиотеки импортировать их в комплекте JQuery и начальную загрузке таблицы стилей, как Belows:Выборочно отключить зависимости ресурсов JSF
<link type="text/css" rel="stylesheet" href="/javax.faces.resource/bootstrap.min.css.xhtml?ln=butterfaces-configurable">
<link type="text/css" rel="stylesheet" href="/javax.faces.resource/css/bootstrap.min.css.xhtml?ln=bsf">
<script type="text/javascript" src="javax.faces.resource/jquery.min.js.xhtml?ln=butterfaces-configurable"></script>
<script type="text/javascript" src="javax.faces.resource/jquery.min.js.xhtml?ln=bsf"></script>
Если оба библиотек используют ту же версию, что тратить пропускную способность для импорта дубликатов. Если в обеих библиотеках используются разные версии, конфликт возможен. Каков наилучший подход к решению этой проблемы? Можно ли выборочно отключить библиотеки компонентов для импорта определенных таблиц стилей или скриптов?
ли вы решили использовать OmniFaces? – BalusC
Да. Я использую Omnifaces. Вы хотите использовать CombinedResourceHandler? Как насчет того, как бороться с конфликтом версии? –
С CombinedResourceHandler вы действительно можете подавлять ресурсы через web.xml или даже через мастер-шаблон XHTML. Но без этого есть и другие способы, но для этого требуется только немного пользовательского кода. – BalusC