![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
TeaP0T |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 15.4.2008 Репутация: нет Всего: нет |
Дурацкий вопрос, но все же я запутался - сервлеты это ведь обработчики форм и jspx-страниц, а javabeans - это остальные java-классы?
|
|||
|
||||
taro |
|
|||
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 29.8.2007 Репутация: нет Всего: нет |
Простенько: сервлеты - это view, а бины - модель или модель+данные.
То есть, сервлеты занимаются представлением данных, построением пользовательского интерфейса Бины - поставкой данных и хранением бизнес-логики. Вообще имеет смысл ознакомиться с туториалом на сайте sun.com http://java.sun.com/javaee/5/docs/tutorial/doc/ Наслаждайся ;) |
|||
|
||||
Zamuta |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 389 Регистрация: 18.1.2006 Репутация: 4 Всего: 6 |
taro, покажи мне где здесь сказано, что сервлеты это view :
-------------------- Thank you opensource. |
|||
|
||||
COVD |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 26.7.2005 Репутация: 4 Всего: 43 |
т.е. сервлет - это java класс, обеспечивающий доступ к приложениям на сервере по схеме запрос-ответ. У сервлета есть методы (doPost, doGet..), в которые контейнер в виде параметров передает ссылки на request и response. Программист пишет код, который сначала читает данные из запроса ( чтобы знать, что запрашивает клиент). И потом пишет ответ в response. Ответом может быть, например, html код. И тогда говорят, что сервлет возвращает view. А java-bean - это класс, у которого есть пустой конструктор и геттеры - сеттеры для доступа к внутренним переменным. Больше ничего не требуется. Если нет пустого конструктора - не бин. Или для каких-то переменных нет стандартного вида геттеров-сеттеров - эти переменные не будут видны другому приложению, если оно заточено под java-bean. Это сообщение отредактировал(а) COVD - 24.6.2008, 07:08 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |