home  |  suche  |  kontakt/johner  |  institut  |  hinweise 
studierende  |  tech-docs  |  blog  |  mindmailer 

Wozu JavaBeans?

JavaBeans ist die Komponentenarchitektur der Java 2 Platform. Komponenten bzw. JavaBeans sind wiederverwendbare Softwareteile die man einfach zu größeren Programmen weiterentwickeln/modifizieren kann.

Eine Komponente ist nur dann eine JavaBean, wenn sie der JavaBeans API Specification entspricht, welche die JavaBeans Component Architecture spezifiziert.

Eine JavaBeans muss folgende Eigenschaften beinhalten:

  1. Öffentlicher Standardkonstruktor (Default constructor)
  2. Serialisierbarkeit (Serializable)
  3. Öffentliche Zugriffsmethoden (Public Getters/Setters)

Beans realisieren eine verbesserte Serialisierung und damit Netzwerkfähigkeit, Wiederverwendbarkeit, Portabilität und Interoperabilität.

Beans können ebenso in JSPs eingebunden werden. Dies geschieht mit folgendem Code:

<jsp:useBean id="Beanname" class="Klassenname" scope="Session"/>