
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
20.08.2007, 23:00:19
|
|||
|---|---|---|---|
|
|||
CRUD на SpringMVC. CRUD. На каждое дествие нужен свой контроллер? |
|||
|
#18+
Добрый день! Нужно ли на каждое действие (создать, редактировать, удалить) создавать отдельные SimpleFormController'ы? Допустим нужно написать web интерфейс к справочнику профессий. Интерфейс этого справочника должен позволять добавить новую профессию, вызвать ее на редактирование и если нужно - удалить. Я так понимаю что на каждое действие нужны отдельные контроллеры. Т.е. addProfController, editProfController и deleteProfController. Если так - то не слишком ли громоздко получается? Почти один и тот же код в 3-х файлах? Подскажите как принято делать такие вещи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.08.2007, 00:08:11
|
|||
|---|---|---|---|
CRUD на SpringMVC. CRUD. На каждое дествие нужен свой контроллер? |
|||
|
#18+
можно юзать MultiControler на каждое действие вешаешь свой метод ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.08.2007, 07:11:54
|
|||
|---|---|---|---|
CRUD на SpringMVC. CRUD. На каждое дествие нужен свой контроллер? |
|||
|
#18+
Познакомся со всей иерархией контроллеров в spring, их там достаточно много. На SimpleFormController эти операции делать точно не стоит. Я бы выбрал несколько AbstractController, либо один MultiActionController. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.08.2007, 07:19:02
|
|||
|---|---|---|---|
|
|||
CRUD на SpringMVC. CRUD. На каждое дествие нужен свой контроллер? |
|||
|
#18+
vas0Познакомся со всей иерархией контроллеров в spring, их там достаточно много. На SimpleFormController эти операции делать точно не стоит. Я бы выбрал несколько AbstractController, либо один MultiActionController. Ok. Но ведь для редактирования используется форма, комманда, валидатор + succes/NotSuccesView(). Как тут обойтись без SimpleFormController? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.08.2007, 07:24:36
|
|||
|---|---|---|---|
CRUD на SpringMVC. CRUD. На каждое дествие нужен свой контроллер? |
|||
|
#18+
Хотя нет даже не так, скорее всего это была куча вскяких разных контроллеров. 1. Просмотр - AbstractController 2. Удаление - AbstractController 3. Сохранение - SimpleFormController (если с валидацией), CancellableFormController (+ кнопка cancel), AbstractWizardFormController (если нужен мастер) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&tablet=1&tid=2144851]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
| others: | 300ms |
| total: | 437ms |

| 0 / 0 |
