komponens javabean
JavaBean alkatrészek - újrafelhasználható Java osztályok, amelyek lehetővé teszik a fejlesztők számára jelentősen felgyorsítja a WEB-alkalmazások révén az összeszerelési szoftver elemek. JavaBeanek és egyéb alkatrész technológiák oda vezettek, hogy kialakult egy új típusú programozás - az összeállítás az alkatrészek az alkalmazás, amelyben a fejlesztők számára, hogy tudja csak a komponensek a szolgáltatások; végrehajtásának részleteit a komponensek nem játszik szerepet.
JavaBeannel - Ez egyszintű tárgyakat, amelyek a beágyazható egy tárgykód, adat vagy mindkettő. JavaBean komponens lehet tulajdonságok, módszerek, és eseményeket, amelyek nyitottak a távoli hozzáférést.
Módszerek getter alkotóinak
JavaBean komponens kell felelnie bizonyos elnevezési konvenciók és gyakorlatok az exportált események. Az egyik legfontosabb fogalmak JavaBeanshez technológia a külső tulajdonságok (tulajdonságok) felület. Az ingatlan JavaBeannel - olyan módszerek getter alkotóinak. információhoz való hozzáférés a belső állapota JavaBean komponenst.
Eléréséhez JavaBeans komponenseket egy JSP oldalt, akkor kell használni a következő leírás a címkét a osztályvezető:
BeanID azonosító nevét adja JavaBean komponenst. Ez egyedülálló a hatálya által meghatározott tulajdonság körét. Az alapértelmezett körét scope = „oldal”, azaz Az aktuális JSP oldalt.
Szükséges attribútum „osztály” komponens osztály leírható a következő módszerrel:
Tulajdonságok JavaBean - jsp: setProperty jsp: getProperty
JavaBean tulajdona összetevő telepítve a kulcsszó jsp: setProperty. például:
Olvasni tulajdonságainak JavaBean komponens és a névtáblát myBean használt jsp: getProperty:
Az alábbi felsorolás egy példa egy JavaBean komponens. tartalmazó mystr karakterlánc használható komponens tulajdonságait. Az összetevő azonosított módszerek getter szetter.
Syntax leírás JavaBean komponenst a JSP oldal egy oldal a cselekvések JSP akciók
Egy példa a használata JavaBean JSP oldal
Vegyünk egy egyszerű példát, ahol a JSP oldal megjeleníti az üdvözlést JavaBean komponenst. A fejlesztési használt IDE Eclipse. Az alábbi képen látható JavabeanExample projekt szerkezetét. beleértve JavaBeanHello.java alkatrész, index.jsp oldalon és az alkalmazás leíró.

Listing JavaBean JavaBeanHello.java alkatrész
A komponens az üzenetet ingatlan és kap / set módszereket.
Bevezetési kérelem leíró web.xml
Az alkalmazás leíró nem tartalmaz semmilyen információt a JavaBean komponensek oldalain használt WEB-alkalmazás.
Listing JSP oldal index.jsp
A Bővített UTF-8 kódolást és importáló segédprogramok és dolgozó osztályokat a dátumot. címkeoldal felület kerül bemutatásra a következő képen.

Oldal dőlt betűkkel jelenik meg a sorban az aktuális dátumot és időt.
letöltés példák
A projekt kezdeti kódok JavaBeanExample, melyről a lap szövege itt tölthető le (7 KB).