Primefaces sieht grausam aus

Zingel

Neues Mitglied
Hallo,

ich bin relativ neu bei der Entwicklung mit JSF. Ich habe eine kleine Seite mit Primefaces erstellt (Version 2.2.1). Sie funktioniert soweit auch. Nur sieht sie grausam aus. Alle PrimeFaces Komponenten sind viel zu groß. Die buttons sind beispielsweise doppelt so hoch wie ein h:commandButton.

Hier mal ein wenig Code.
HTML:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:p="http://primefaces.prime.com.tr/ui"
      xmlns:ui="http://java.sun.com/jsf/facelets">

<f:view contentType="text/html">
  <h:head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <link rel="stylesheet" type="text/css" href="#{request.contextPath}/css/NKManager.css" />
    <title>#{translator.title_login}</title>
  </h:head>

  <h:body>
    <center>
      <h1>#{translator.headline_login}</h1>
      <h:form>
        <h:panelGrid columns="2">
          <h:outputText value="#{translator.username}:"></h:outputText>
          <p:inputText value="#{userBo.username}"></p:inputText>
          <h:outputText value="#{translator.password}:"></h:outputText>
          <p:password value="#{userBo.password}"> </p:password>
          <p:commandButton value="#{translator.cancel}"></p:commandButton>
          <p:commandButton action="#{userBo.validateUser}" value="#{translator.login}" ajax="false"></p:commandButton>
        </h:panelGrid>
      </h:form>
    </center>
  </h:body>
</f:view>
</html>

Ändere ich h:head in head, sieht alles zwar deutlich besser aus, jedoch bekomme ich dann den folgenden Fehler

INFO: WARNUNG: FacesMessage(s) wurde(n) in die Warteschlange gestellt, aber möglicherweise nicht angezeigt.
sourceId=null[severity=(ERROR 2), summary=(Eine oder mehrere Ressourcen haben das Ziel 'head', aber es wurde keine Komponente 'head' in der Ansicht definiert.), detail=(Eine oder mehrere Ressourcen haben das Ziel 'head', aber es wurde keine Komponente 'head' in der Ansicht definiert.)]


Ausserdem funktionieren dann nicht mehr alle PrimeFaces Komponenten, wie sie sollen.

Was mache ich falsch?

Danke,
Zingel
 

Deadalus

Bekanntes Mitglied
Einfach mal die folgenden css Klasse ins Projekt übernehmen.

.ui-widget,
.ui-widget .ui-widget {
font-size: 12px !important;
}

oh und natürlich bei h:head bleiben sonst machst du die komplette Anwendung kaputt
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
A JSF Suche Beispiel für Primefaces Tree als Navigation Web Tier 3
P JSF (Primefaces) SelectOneMenu Value auf Array wird nicht gesetzt Web Tier 0
M JSP PrimeFaces LayoutUnits <- breite lässt sich nicht erzwingen wenn 'center' Web Tier 0
T JSF Primefaces: selectedvalue von "selectmanyCheckbox" geht verloren Web Tier 0
W JSF Primefaces Selection Mode Web Tier 2
W JSF einfache DataTable PrimeFaces Web Tier 1
FINF_AW_Alex JSF PrimeFaces Dialog verlinken Web Tier 3
W JSF Primefaces Web Tier 5
F JSF Problem mit Primefaces Web Tier 7
F JSF Problem mit Primefaces Web Tier 4
S JQuery und Primefaces (Immer wieder Ärger damit) Web Tier 0
S Primefaces commandButton in einem Dialog/Form/PanelGrid führt actionListener nicht aus Web Tier 4
K JSON in Primefaces Table Web Tier 3
C JSF Zusammenarbeit Primefaces und Tomahawk. Web Tier 2
J JSF Grad der Barrierefreiheit von PrimeFaces, ICEFaces, RichFaces und OpenFaces Web Tier 2
P JSF Primefaces Picklist-Ersatz mit vielen Daten Web Tier 4
S primefaces picklist untereinander anordnen Web Tier 6
T JSF Primefaces beim öffnen eines p:dialog wird eine neue View ManagedBean erstellt Web Tier 2
M onNodeExpand listener in PrimeFaces Web Tier 4
F Primefaces Dialog Web Tier 7
T JSF Primefaces: DataTable Ajax Update - Weiterleitung von anderer Seite Web Tier 11
F Primefaces Datatable => Inplaces Web Tier 3
F Primefaces Datatable Web Tier 6
F JSF Primefaces 3.3 treetable Web Tier 9
F PrimeFaces - selectOneMenu Web Tier 2
F PrimeFaces commandButton und actionListener Web Tier 6
F PrimeFaces p:selectOneMenu funktioniert nicht Web Tier 12
M JSF Dynamische Größe bei Primefaces Komponenten Web Tier 2
P PrimeFaces DataGrid Click "simulieren" Web Tier 5
J JSF2+primefaces? Web Tier 20
H JSF JSF 2.0 (Primefaces) commandLinks mit action="mypage.xhtml" ohne die URL im Browser zu ändern Web Tier 8
S JSF Primefaces Thema, Css wird geladen, nur die Bilder nicht, bzw Resource wird nicht aufgelöst Web Tier 5
F Primefaces Einstieg Web Tier 1
R Primefaces: No Library Found For This Namespace Web Tier 4
M Primefaces COmmandBUtton Web Tier 8
D JSF Ajax mit Facelets (PrimeFaces) Web Tier 4
A [PrimeFaces] dataTable mit paginator Probleme Web Tier 2
Z PrimeFaces (/ JSF) Konfigurationsproblem Web Tier 8
J JSF Verwirrung: JSF und generiertes HTML sieht 'cryptisch' aus Web Tier 18

Ähnliche Java Themen

Neue Themen


Oben