|
|
|
Возможно ли добавить статичные роуты к Spring MVC?
|
|||
|---|---|---|---|
|
#18+
Господа, натолкните на мысль. Приложение на Spring MVC. Annotation-based роутинг. Хочется решить такую задачу: Для некоторого заданного списка URL'ов выполнять конкретный метод конкретного контроллера. Если данный URL не входит в этот список, то выполнять обработку на основе аннотаций контроллера. При этом упоминаемый список может динамически меняться. Т.е. необходимо реализовать такой алгоритм: Проверяем, есть ли URL "/blablabla/something_else" в списке. Если есть, то выполняем метод mymethod1() контроллера MyController1. Иначе выполняем роутинг http-запроса на основе аннотаций, определенных к контроллерам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2012, 11:38:29 |
|
||
|
Возможно ли добавить статичные роуты к Spring MVC?
|
|||
|---|---|---|---|
|
#18+
Pilot, аннотации - лишнее. Если без них, то заходим в URL "/blablabla/something_else" и там диспетчеризуем по любым веткам и контроллёрам внутри кода по любым программным спискам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2012, 11:43:37 |
|
||
|
Возможно ли добавить статичные роуты к Spring MVC?
|
|||
|---|---|---|---|
|
#18+
Petro123Если без них, то заходим в URL "/blablabla/something_else" То есть? Речь идет о собственной имплементации dispatcher'a? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2012, 14:52:54 |
|
||
|
Возможно ли добавить статичные роуты к Spring MVC?
|
|||
|---|---|---|---|
|
#18+
PilotPetro123Если без них, то заходим в URL "/blablabla/something_else" То есть? Речь идет о собственной имплементации dispatcher'a? а что там есть такого кроме if...else...вызов метода контроллёра. Либо я не уловил твою мысль. ... Если пока убрать динамику, то каждый url отображается на метод класса контроллёра. При сохранении ярлыка на раб стол - сохраняется урл. Т.е. динамики маппинга должно быть как можно меньше. Спринг просто маппит (вызывает) на опред. url - метод. Откуда возьмётся URL не в списке? Для упрощения хака твоего рессурса? ЗЫ. Есть фильтры ещё.. imho ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2012, 15:17:01 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=37698928&tid=2132360]: |
0ms |
get settings: |
14ms |
get forum list: |
23ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
49ms |
get topic data: |
18ms |
get forum data: |
5ms |
get page messages: |
71ms |
get tp. blocked users: |
3ms |
| others: | 324ms |
| total: | 519ms |

| 0 / 0 |
