Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> spring mvc && dynamic spring security 
:(
    Опции темы
gelo86
Дата 23.11.2010, 23:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 388
Регистрация: 26.10.2007

Репутация: нет
Всего: нет



Всегда использовали spring mvc и spring security примерно вот так:

Код

@Controller
@RequestMapping("/admin/product")
@Secured("ADMIN_ROLE")
public class ProductController {
    @RequestMapping(value = "/list", method = RequestMethod.GET)
    public String list(Map<String, Object> model) {
            ...
    }

    @RequestMapping(value = "/{id}", method = RequestMethod.GET)
    public String showProduct(@PathVariable long id, Map<String, Object> model) {
            ...
    }
}


Дапустим, две страницы принадлежат томуже парент меню пункту.

И когда происходил request по url admin/product/list либо admin/product/123, spring security проверял, чтобы у юсера была роль ADMIN_ROLE. Сейчас понадобилось, чтобы в админке можно было конфигурировать к каким меню пунктам с какими ролями можно было подключится (достпуп можна конфигить динамически).

Админ небудет ведь каждый паттерн урла конфигить, надо както сделать все вокруг меню пункта, т.е. роли админ должен конфигить меню пунктам (автоматом теже настроики идут и  chaild'ам). Может кто имеет совет как правелно/красиво ето реализовать ?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.5169 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.