Я разрабатываю веб-приложение с использованием Spring.
Вот проблема, скажем, у меня есть эти три URL,
www.sample.com / login.do
www.sample.com / homePage.do
www.sample.com / about.jsp * +1012 *
Я хочу, чтобы страница about.jsp была доступна, даже если пользователь вошел в систему или нет. И если пользователь не вошел в систему и попытался получить доступ к homePage.do, он должен быть перенаправлен на страницу login.do и наоборот.
Я думаю, чтобы это работало, мне нужны HTTPSessions, но я не знаю, как управлять HTTPSessions в Spring.
Можно ли сделать это с помощью некоторых фильтров? Если да, можете ли вы провести меня через это?
Я надеюсь использовать Spring MVC и / или Spring Annotations.