По умолчанию PrimeFaces вернет всего четыре файла, 2 файла CSS и 2 файла Javascript.
<link type="text/css" rel="stylesheet" href="/primefaces/faces/javax.faces.resource/theme.css?ln=primefaces-aristo"/> <link type="text/css" rel="stylesheet" href="/primefaces/faces/javax.faces.resource/primefaces.css?ln=primefaces"/> <script type="text/javascript" src="/primefaces/faces/javax.faces.resource/jquery/jquery.js?ln=primefaces"></script> <script type="text/javascript" src="/primefaces/faces/javax.faces.resource/primefaces.js?ln=primefaces"></script>
Некоторые люди не любят CSS-файл PrimeFaces по умолчанию и задаются вопросом, как его удалить?
Решение
Вы можете удалить только файл
theme.css
, следуя настройкам в` web.xml`
<context-param> <param-name>primefaces.THEME</param-name> <param-value>none</param-value> </context-param>
Смотрите вывод:
<link type="text/css" rel="stylesheet" href="/primefaces/faces/javax.faces.resource/primefaces.css?ln=primefaces"/> <script type="text/javascript" src="/primefaces/faces/javax.faces.resource/jquery/jquery.js?ln=primefaces"></script> <script type="text/javascript" src="/primefaces/faces/javax.faces.resource/primefaces.js?ln=primefaces"></script>
Есть идея?
Я не хочу взламывать код и все еще думаю, что это простой способ удалить остальные файлы js и css. Если хотите, прокомментируйте, спасибо.
Ссылка
все стили от компонентов PrimeFaces]
ссылка://tag/css/[css]ссылка://tag/primefaces/[primefaces]ссылка://тег/тема/[тема]