jsf Tag-Archiv
09.12.12
Java Memcache Server einrichten
Mit dem memcached kann man die Performance seiner Applikation bei langwierigen und komplexen Berechnungen beschleunigen, indem man die Ergebnisse im Arbeitsspeicher zwischenspeichert. In Java kann man dies schnell und einfach mit der Bibliothek spymemcached realisieren und in 15 Minuten seiner Applikation einen deutlichen Performance Schub verpassen. Weiterlesen →
Tags: java, jsf, server, tipp, Web
07.04.12
apache2 vor glassfish3
In folgendem Tutorial wird erläutert, wie man apache2 bzw. glassfish3 so konfiguriert, dass der apache vor dem glassfish “agiert” und alle Anfragen an selbigen intern weiterleitet. Dies funktioniert mit Hilfe des apache-Moduls mod-jk. In der folgenden Anleitung wird prinzipiell von einem Debian 6 ausgegangen bzw. die korrekte Installation des glassfish3 und apache2 wird vorausgesetzt.
Installation des mod-jk:
apt-get install libapache2-mod-jk
Aktivieren des Moduls:
a2enmod jk
Als n…
Tags: glassfish, jsf, linux, server, tipp, Web
02.03.12
Ein bisschen Excel: Office Dokumente mit Java generieren
Immer wieder kommt es vor, dass man aus einer Applikation heraus Daten in verschiedensten Formaten exportieren möchte. Möchte man mit Java Daten für die Microsoft Office Formate exportieren, der ist bei der Bibliothek Apache POI (https://poi.apache.org/) gut aufgehoben. POI unterstützt dabei sowohl die alten Formate (.doc, .xls, .ppt), als auch die neuen XML basierten Formate, die mit Microsoft Office 2007 Einzug gehalten haben (.docx, .xlsx, .pptx). Weiterlesen →
Tags: jsf, tipp, Web
02.03.12
Sicherer Glassfish
Gestern sah ich in der Glassfish-Admin-Console, dass 61 neue Updates verfügbar waren. Die Version 3.1.2 des Glassfish Application Server war erschienen. Gestern Abend wagte ich dann das Update, prinzipiell lief alles wunderbar durch. Das Update läuft mittels pkg, einem dem glassfish beigelegten Tool. Wer Debian 6 x64 einsetzt, sollte sich zuerst das Paket ia32-libs installieren, da ansonsten der Installer fehlschlägt (allerdings eben mit dem Hinweis, dass ia32-libs benötigt werden).
apt-get…
Tags: glassfish, jsf, linux, Sicherheit, tipp, update, Web
09.02.12
Bisschen Kapselung: DAO mit purem JSF 2.0 und Hibernate
Der folgende Artikel erläutert die Verwendung des populären DAO-Patterns in Verbindung mit JSF 2.0 und Hibernate 3 bzw. Glassfish 3 als Application Server. Mittlerweile gibt es zig Ansätze, wie man große Web-Projekte mit MVC oder ähnlichen Konzepten vernünftig kapselt. Auch für das hier erklärte DAO-Konzept gibt es mittlerweile bereits andere Alternativen (Repositories etc.). Für mittelgroße Anwendungen bieten sich IMHO die Data Access Objects jedoch nach wie vor an. In folgendem Arti…
Tags: hibernate, jsf, mysql, Web
20.01.12
Dich kenn ich nicht: JSF, ViewState, autocomplete und valides XHTML
JSF hat leider die Eigenart, dass der <h:form>-Tag ein hidden input-Feld mit dem Attribut “autocomplete” generiert, der ein ungültiges Attribut bei XHTML ist:
<input type="hidden" name="javax.faces.ViewState" id="javax.faces.ViewState" value="-4427180260951230162:-2730491338021367514" autocomplete="off" />
Beim W3C-Validator sieht das ganze dann ungefähr so aus:
Man kann dieses Verhalten aber leicht unterbinden. Dazu muss man die Datei web.xml um 4 Zeilen ergänzen:
&…
Tags: jsf, tipp, Web, xhtml
23.12.11
Are you human? – Ein CAPTCHA für JSF Applikationen
Kontaktformulare, Kommentare und wann auch immer man auf öffentlichen Seiten Userinput verarbeitet sollte man seine Formulare mit einem CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) vor SPAM schützen. Wie Forscher der Standford University herausfanden sind diese nicht unbeding mehr gegen automatische Attacken gefeit. Ganz im Gegenteil es gelang ihnen 13 von 15 bekannten Systeme auszutricksen (mehr dazu). Lediglich Googles Captcha und reCAPTCHA wiederstan…
Tags: jsf, Sicherheit, tipp, Web
Suche
Spannende Themen
Bleibe auf dem Laufenden