JavaBean componentă

Componente JavaBean - un reutilizabile clase Java care permit dezvoltatorilor să accelereze în mod semnificativ dezvoltarea de WEB-aplicații prin asamblarea lor de componente software. JavaBeans și alte tehnologii de componente au condus la apariția unui nou tip de programare - asamblarea componentelor cererii, în care dezvoltatorul trebuie să cunoască doar componentele serviciilor; detaliile de implementare a componentelor nu joacă nici un rol.

JavaBean - Acest singur nivel de obiecte, care sunt utilizate pentru a încapsula într-un singur cod obiect, date, sau ambele. componenta JavaBean poate avea proprietăți, metode și evenimente care sunt deschise pentru acces de la distanță.

Metode setter get

componenta JavaBean trebuie să îndeplinească anumite convenții și practici ale evenimentelor exportate de denumire. Una dintre cele mai importante concepte tehnologia JavaBeans este proprietăți externe (proprietăți) interfață. JavaBean de proprietate - sunt metode setter get. oferind acces la informații despre starea internă a componentei JavaBean.

Pentru a avea acces la componente JavaBeans într-o pagină JSP, trebuie să utilizați următoarea descriere a etichetei în cap secțiunea:

identificator BeanID specifică numele componentei JavaBean. Acesta este unic în domeniul de aplicare definit de domeniul de aplicare atribut. Domeniul de aplicare domeniul de aplicare implicit = „pagina“, adică pagina curentă JSP.

atributul „class“ class componentă necesară poate fi descrisă prin următoarea metodă:

Proprietăți JavaBean - jsp: setProperty jsp: getProperty

proprietate JavaBean componentei este instalat jsp tag-ul: setProperty. exemplu:

Pentru a citi proprietățile componentei JavaBean cu eticheta de nume myBean folosit jsp: getProperty:

Următoarea listă este un exemplu al unei componente JavaBean. cuprinzând șir mystr folosit ca proprietăți ale componentelor. Metodele componente identificate getter setter.

Sintaxa Componentă Descriere JavaBean într-o pagină JSP este o pagină pe acțiunile acțiuni JSP

Un exemplu de utilizare a JavaBean într-o pagină JSP

Să considerăm un exemplu simplu în care pagina JSP va afișa salut din componenta JavaBean. Pentru dezvoltare pentru a fi utilizate IDE Eclipse. Următorul ecran afișează structura proiectului JavabeanExample. inclusiv componenta JavaBeanHello.java, pagina index.jsp și descriptorul de aplicare.

JavaBean componentă

Listarea componente JavaBean JavaBeanHello.java

Componenta include proprietatea mesaj și get / set metode.

Listarea cerere descriptor web.xml

descriptorul de aplicare nu include nicio informație despre componentele JavaBean utilizate pe web-pagini aplicației.

Listarea JSP pagina index.jsp

On Specify codificare UTF-8 și utilități care importă și clasele de lucru cu data. etichetă definește componenta JavaBean - domeniu de clasă (pagină) și alias utilizate pe pagină. Pentru a afișa o pagină de posturi de componente indică numele fals și proprietatea „$“.

Interfața pagină este prezentată în următoarea captură de ecran.

JavaBean componentă

Pagina afișate cu caractere cursive în linie cu data și ora curentă.

exemple de descărcare

Codurile inițiale ale proiectului JavaBeanExample, discutate în textul unei pagini poate fi descărcat de aici (7 KB).