Помогите разработать шаблон скорости для поддержки верхних и нижних колонтитулов - PullRequest
1 голос
/ 06 марта 2010

Страницы моих сайтов разбиты на 3 части:

  1. Заголовок
  2. Основное содержание
  3. Footer

Заголовок должен иметь доступ к объекту пользователя, чтобы отображать такие вещи, как имя пользователя, ссылки входа / выхода в зависимости от того, вошел ли пользователь в систему или нет.

Я хочу, чтобы мои шаблоны скорости были такими:

внедрить шаблон заголовка, который будет нуждаться в доступе к объекту пользователя.

Основным содержанием будет страница весенних действий

сноска

Я знаю, что в своем весеннем действии mvc я просто загружу свой шаблон скорости с атрибутами / объектами, которые мне нужно будет отобразить в области «основного содержимого».

Есть ли способ предоставить мне доступ к шаблону заголовка для доступа к атрибутам / объектам, которые ему нужны, из ДРУГОГО места, чем весеннее действие mvc?

Я новичок в java / spring, есть ли коллекция уровней запросов, в которую я могу загрузить свой пользовательский объект, чтобы я мог ссылаться на него оттуда?

1 Ответ

1 голос
/ 06 марта 2010

Я думаю, что способ сделать это в среде Spring MVC - использовать пользовательский Перехватчик обработчика , который присоединяет необходимую информацию к объекту запроса (или ответа), а затем возвращает true, чтобы разрешить запрос на переход к назначенному контроллеру.

( Предупреждение: я никогда не делал этого, YMMV и т. Д. * )

...