Удалить все стили CSS по умолчанию из PrimeFaces

По умолчанию 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]ссылка://тег/тема/[тема]