У меня проблема с проектом JSF Web Java, использующим Bootsfaces: библиотека по умолчанию загружает три файла из Интернета, а я отключаюсь от Интернета
- datatables.min.css
- font-awesome.min.css
- datatables.min.js
Когда проект находится в автономном режиме, при загрузке страницы возникают проблемы с невозможностью найти эти файлы.Я уже загрузил и поместил зависимости на страницы, которые требуют их, хотя это все еще создает проблемы, когда в автономном режиме из-за просмотра этих файлов.BootsFaces - это JAR, поэтому маловероятно, что вы сможете посмотреть вызов этих файлов.Есть ли шанс исключить загрузку файлов во время выполнения?Кроме того, для меня даже лучше загружать локальные файлы, поскольку в моменты медленного соединения это может замедлить загрузку сайта.Это фрагмент кода родительского шаблона:
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://xmlns.jcp.org/jsf/html"
xmlns:p="http://primefaces.org/ui"
xmlns:b="http://bootsfaces.net/ui"
xmlns:ui="http://xmlns.jcp.org/jsf/facelets">
<h:head>
<link rel="shortcut icon" type="image/x-icon" href="#{templateBean.request}/assets/admin/img/favicon.png"/>
<link rel="stylesheet" href="#{templateBean.request}/assets/admin/css/datatable/datatables.min.css"/>
<link rel="stylesheet" href="#{templateBean.request}/assets/admin/css/font-awesome/font-awesome.min.css"/>
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="#{templateBean.request}/assets/admin/css/bootstrap.min.css"/>
After a recommendation to download the files with problems and use them locally with , and to have downloaded the latest version of bootsfaces (1.4.1) it was possible to reduce the problems to only 1 error: datatables.js.
At the beginning of the parent template I added these lines:
снимок экрана для структуры файлов снимок экрана для ошибки при загрузке страницы
На рисунке вы можете увидеть, как он загружает локальный файл, но все еще ищет Интернет, а загрузка страницы составляет 19 с.