Aktuell beschäftige ich mich damit, wie Daten strukturiert von einer Java EE Anwendung abgerufen und einem Client zur Verfügung gestellt werden können. Bisher habe ich RESTful Web Services implementiert, welche die Daten im JSON-Format geliefert bzw. verarbeiten haben. Hierzu wurde…
PrimeFaces Dialog: Größe (Breite & Höhe) dynamisch am Viewport (Browserfenster) anpassen
Verwendet eine Webanwendung Dialoge, kann es sinnvoll sein, die Größe dynamisch am Viewport (Anzeigebereich) des Browserfensters anpassen zu lassen. Die JSF Bibliothek PrimeFaces liefert bereits eine fertige Dialog Komponente als Overlay mit, bei der die Größe eingestellt werden kann. Größenangabe…
Primefaces: AutoResize der inputTextarea mit dynamischer Breite fehlerhaft (Patch/Workaround)
Die Primefaces Komponente InputTextArea bietet die Möglichkeit, über das Attribut „autoResize“ die Größe mittels JavaScript dynamisch anpassen zu lassen. Problem Die Berechnung der notwendigen Größe funktioniert leider mit der aktuellen Version 5.1 nur dann korrekt, wenn eine feste Breite für…
PrimeFaces TabView: Formular-Felder beim Tab-Wechsel senden und validieren
Hat man viele Felder in einem Formular, ist es manchmal sinnvoll, diese logisch zu strukturieren. Dies kann z. B. durch eine Aufteilung in Reiter, nachfolgend „Tabs“ genannt, realisiert werden. Damit die Daten an den Server übertragen werden, braucht man zusätzlich…
maven-javadoc-plugin: Erzeugung der JavaDoc kann mit Java 8 fehlschlagen
Wird in einem Maven Projekt die JavaDoc mit dem „maven-javadoc-plugin“ erzeugt, kann es mit Java 8 zu „Errors“ oder mehr „Warnings“ kommen. Im schlimmsten Fall, kann das Projekt dadurch gar nicht mehr gebaut werden. Beim Ausführen des Befehls „mvn generate-sources…