2013-05-30 2 views
0

Это так отвратительно, но я не могу обновить Spring core до 3.1, только MVC. Дело в том, что мне нужно использовать Flash Attributes после перенаправления. Или, может быть, есть «howto», чтобы сделать то же самое, что и RedirectAttributes, в Spring 3.0.Можно ли использовать Spring MVC 3.1 (отдельные, RedirectAttributes) с Spring 3.0.5?

Большое вам спасибо!

ответ

0

Вы можете просто реализовать его самостоятельно.

Для атрибутов запроса вспышки добавьте их в сеанс со специальным атрибутом флага (префикс в их значении строкового ключа), например REDIRECT_HAPPENING_<attributeName>.

Затем создайте перехватчик, который проверяет, есть ли у вас атрибуты, названные таким образом в сеансе. Если вы это сделаете, добавьте их в качестве атрибутов запроса (и удалите их из сеанса), вы можете сделать это в postHandle()), в противном случае вернуться.

Смежные вопросы