компонент JavaBean

JavaBean компоненти - за многократна употреба Java класове, които позволяват на разработчиците да значително ускоряване на разработването на уеб приложения чрез техния монтаж на софтуерни компоненти. JavaBeans и други технологии, компоненти са довели до появата на нов тип програмиране - сглобяването на компонентите на приложението, в което разработчикът трябва да знае само компонентите на услугите; подробностите по изпълнението на компонентите не играят никаква роля.

JavaBean - това на едно ниво обекти, които се използват за капсулиране в един код обект, данни, или и двете. JavaBean компонент може да има свойства, методи и събития, които са отворени за отдалечен достъп.

Методи поглъщащите вещества създателите

JavaBean компонент трябва да отговарят на определени именуване конвенции и практики за изнасяните събития. Един от най-важните понятия JavaBeans технология е най-външните свойства (свойства) интерфейс. JavaBean собственост - са методи привличат създателите. предоставяне на достъп до информация за вътрешното състояние на компонента на JavaBean.

За достъп до JavaBeans компоненти в една страница JSP, трябва да използвате по-долу описание на маркера в главата на секция:

BeanID идентификатор посочва името на JavaBean компонент. Той е уникален в обхвата, определени в обхвата на атрибут. Обхватът на обхват по подразбиране = "страница", т.е. текущата JSP страница.

Задължителен атрибут "клас" клас компонент може да бъде описан по следния начин:

Имоти JavaBean - JSP: setProperty JSP: getProperty

JavaBean собственост на компонента е инсталиран JSP таг: setProperty. например:

За да прочетете на свойствата на JavaBean компонент с маркер име myBean използва JSP: getProperty:

По долу е пример за компонент JavaBean. съдържащ mystr низ се използва като компонент свойства. Методите за съставни идентифицирани поглъщащо вещество сетер.

Синтаксис описание JavaBean компонент в една страница JSP е страница на действията, JSP действия

Пример за използване на JavaBean в страницата JSP

Помислете за един прост пример, в който страницата JSP ще покаже поздрава от компонента на JavaBean. За развитие да се използва IDE Eclipse. В следната картина, показва JavabeanExample структура на проекта. включително JavaBeanHello.java компонент, index.jsp страница и дескриптора за кандидатстване.

компонент JavaBean

Обява JavaBean JavaBeanHello.java компонент

Компонентът включва имуществото на съобщението и се получи / зададе методи.

Обявата приложение ЕВРОВОК web.xml

Характеристиката на кандидатстване не включва информация за компонентите на JavaBean използвани на страници WEB-приложението.

Обява JSP страница index.jsp

На Посочете UTF-8 кодиране и комунални услуги, които внасят и класове за работа с датата. свободен край определя JavaBean компонент - клас обхват (страница) и псевдоним използвани на страницата. За да се покаже страница съставни съобщения, посочени псевдоним си и имущество "$".

страница интерфейс е представена в следната скрийншота.

компонент JavaBean

Page показва в курсив в линията с текущата дата и час.

изтегляне примери

Първоначалните Кодовете на проекта JavaBeanExample, дискутирани в текста на страницата могат да бъдат изтеглени тук (7 KB).