Java Server Faces erleichtern Web-Programmierung

Die Java Server Faces sollen die Entwicklung von Web-Anwendungen vereinfachen.

In Pocket speichern vorlesen Druckansicht 326 Kommentare lesen
Lesezeit: 1 Min.
Von
  • Karsten Violka

Die vom Java Community Process verabschiedete Spezifikation Java Server Faces soll die Entwicklung von Anwendungen für das Web vereinfachen. Mit dem neuen Framework lassen sich Bedienoberflächen für Web-Anwendungen aus vorgefertigten Komponenten zusammenbauen, ähnlich wie Desktop-Applikationen mit dem GUI-Framework Swing.

Die Java Server Faces stellen Entwicklern eine Sammlung von Standard-Bedienelementen und Mechanismen für deren Kopplung mit der eigenen Server-Software zur Verfügung. Den HTML-Code für den Browser generiert das Framework dabei selbstständig; alternativ kann man die Oberfläche auch in Form von WML-Seiten fürs WAP-Handy oder in anderen Formaten ausgeben lassen.

In neuen Entwicklungsumgebungen wie Suns Java Studio Creator (vormals Project Rave) sollen sich Web-Applikationen in Zukunft mit grafischen Editoren weitgehend zusammenklicken lassen. Die Java Server Faces konkurrieren dabei mit Microsofts ASP.NET Web Forms.

Auf Suns Website steht die verabschiedete Spezifikation und eine Referenzimplementierung des neuen Frameworks zum Download bereit. (kav)