| 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:
- Öffentlicher Standardkonstruktor (Default constructor)
- Serialisierbarkeit (Serializable)
- Ö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"/>
