Использование JavaBeans совместно с JSP

Итак, (давайте) посмотрим, как нужно изменить пример страницы process.jsp, чтобы использовать JavaBeans. В приведенной выше форме два поля: имя (name) и электронный адрес (email) В технологии JavaBeans они называются свойствами. Вначале надо написать компонент JavaBean с определенными методами setX и getX, где X — имя свойства. Например, если у вас определены методы setName и getName, то у вас есть свойство с именем name. В Примере 5 показан компонент FormBean.

Хорошо написанные компоненты должны уметь взаимодействовать с компонентами других производителей. Поэтому есть два важных правила, которым нужно следовать для того, чтобы добиться возможности многократного использования компонента (эти правила накладываются особенностями архитектуры JavaBeans):

Класс вашего компонента должен иметь конструктор без аргументов, чтобы его можно было создать с помощью команды Beans.instantiate.

Класс вашего компонента должен быть надежным, для этого реализуется интерфейс Serializable или Externalizable.

Добавить комментарий