компонент 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 JavaBeanHello.java компонент
Компонентът включва имуществото на съобщението и се получи / зададе методи.
Обявата приложение ЕВРОВОК web.xml
Характеристиката на кандидатстване не включва информация за компонентите на JavaBean използвани на страници WEB-приложението.
Обява JSP страница index.jsp
На Посочете UTF-8 кодиране и комунални услуги, които внасят и класове за работа с датата. свободен крайстраница интерфейс е представена в следната скрийншота.
Page показва в курсив в линията с текущата дата и час.
изтегляне примери
Първоначалните Кодовете на проекта JavaBeanExample, дискутирани в текста на страницата могат да бъдат изтеглени тук (7 KB).