передача значений из контроллера в фильтр

#java #spring

#java #spring

Вопрос:

Мне нравится передавать значения из контроллера spring в фильтр без использования сеанса. пожалуйста, предложения..

С первого контроллера я задаю значения для запроса и показываю страницу. Некоторые страницы jsp, включенные в это представление (с использованием плиток), используют эти атрибуты. Когда я пытаюсь получить доступ к этим значениям с этого контроллера, оно равно null .

Ответ №1:

Добавьте атрибут к запросу в вашем контроллере (используя request.setAttribute(...) ), затем извлеките его в фильтре (используя getAttribute(...) ).

(В ответе так же не хватает подробностей, как и в вопросе …)

Комментарии:

1. эти атрибуты доступны только непосредственному контроллеру или jsp, верно? Что, если я хочу получить к нему доступ с контроллера, который вызывается из плиточного (apache tiles) jsp.