Я пытаюсь проверить, есть ли у пользователя cookie в их браузере. Если они это делают, а сеанс не установлен, позвоните в службу, чтобы войти в них и установить сеанс. Таким образом, область отображения должна быть глобальной, поскольку пользователи могут добавить в закладки любую страницу и вернуться к ней позже.
Итак, я думал о создании глобального контроллера вроде
@RequestMapping("/*", method=REQUESTMETHOD.GET)
function(){login and set session if true}
.. К сожалению / / не похоже на Spring MVC 3.
Конечно, я всегда могу сделать следующее
- Внутри моего header.jsp (этот файл будет включен на каждой странице)
<jsp:useBean id="link" class = "Test.CLASSNAME" />
<%=link.getMETHOD() %>
Однако это решение не выглядит слишком элегантным.
Итак, мои вопросы
Есть ли способ сделать @RequestMapping с глобальной областью действия?
Есть ли лучший способ справиться с моей ситуацией с помощью Spring MVC 3?
Спасибо:)