Entfernen Sie alle Standard-CSS-Stile von PrimeFaces

Standardmäßig gibt PrimeFaces insgesamt vier Dateien, 2 CSS-Dateien und 2 Javascript-Dateien zurück.

<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>

Manche Leute mögen die standardmäßige PrimeFaces-CSS-Datei nicht und fragen sich, wie sie entfernt werden kann.

Lösung

Sie dürfen nur die theme.css -Datei entfernen, indem Sie die Einstellungen in` web.xml` beachten.

  <context-param>
    <param-name>primefaces.THEME</param-name>
    <param-value>none</param-value>
  </context-param>

Siehe Ausgabe:

<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>

Jede Idee?

Ich möchte nicht, dass der Code hackt und trotzdem eine einfache Möglichkeit zum Entfernen der restlichen Js- und CSS-Dateien gefunden wird. Machen Sie einen Kommentar, wenn Sie wissen, wie, danke.