Использование Spring MVC 3.0 с sitemesh и freemarker.
Я пытаюсь получить имя пользователя текущего пользователя, который отображается в верхней части декоратора sitemesh.
Тогда возникает вопрос, как мне предоставить эту переменную всем (или подмножеству) моим контроллерам?
Я мог бы добавить его ко всем моим моделям вручную, но это кажется непрактичным:
ModelAndView mav = new ModelAndView("test");
mav.addObject("user", userName);
return mav;
Особенно, если я хочу сделать динамический шаблон больше.
В структурах это было сделано путем расширения всех действий базового действия и добавления метода getUser к базовому, но я не могу понять, как это сделать весной.
Есть идеи?
Спасибо!
Тим