![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Tony |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1159 Регистрация: 3.3.2006 Где: Riga Репутация: 6 Всего: 12 |
Обясните разницу ActionForm,DynaActionForm,ActionFormBean ?
|
|||
|
||||
| tux |
|
|||
![]() Летатель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1853 Регистрация: 10.2.2005 Где: msk.ru Репутация: 74 Всего: 132 |
ActionForm - обычный JavaBean со свойствами и объявленными методами get...() и set...(). Имена свойств должны соответствовать именам атрибутов html-формы.
DynaActionForm для хранения атрибутов из html-формы использует Map, имена свойств определяются в struts-config.xml. ActionFormBean - класс, используемый Struts для хранения данных, поступивших из формы. Класс внутренний, явно обычно не используется. |
|||
|
||||
| Tony |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1159 Регистрация: 3.3.2006 Где: Riga Репутация: 6 Всего: 12 |
Слушай tux.Я визу что ты крутой крендель.Есть вопрос.
================================================================== Хо4у сделать распеределённий маппинг для Struts'a.
не надо. Иметь паппку в каторой ку4а конфигов.При startupe Servlet load-on-startup .И несколко вариантов. 1.Сервлет загрузается поже Стратса.Парсит(пишу сам) все маппинги из папки.Берёт из servletContext MODULE и добавлет (Actions,Beans) туда.Пробовал но MODULE freez 2.Cozdat' Module напихАТь Actions,Beans и переопределить сушествуюший.Пробовал но почемуто он не заменяется ==> моих Action Beans нету. 3 Не пробивал. Пропарсить все маппинги собрать всё в один XML и перезаписать struts-config.xml |
|||
|
||||
| tux |
|
|||
![]() Летатель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1853 Регистрация: 10.2.2005 Где: msk.ru Репутация: 74 Всего: 132 |
Посмотри в исходниках Struts класс org.apache.struts.action.ActionServlet. Можно написать свой wrapper над этим классом и реализовав методы init() и initModuleConfig() грузить конфиги из любого известного Java места. Только учитывай, что вероятно реализация будет несовместима с будущими версиями Struts. |
|||
|
||||
| Tony |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1159 Регистрация: 3.3.2006 Где: Riga Репутация: 6 Всего: 12 |
Решил проблему доволно просто.Написал свой ант таск.Каторий при Builde парсит WEB.xml и добавлает 4ерз запатую конфиги каторие содерзатся в папке
|
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |