Имеется следующая функция. Надо чтобы вывелось сообщение на другой странице когда осуществится переход window.location.href = '/logout'.
function startTimer(timeoutCount) {
if (#{request.userPrincipal != null}) {
if (timeoutCount == 0) {
window.location.href = '/logout';
}
setTimeout(function() {
startTimer(timeoutCount - 1);
}, '1000');
}
}
При переходе по ссылке осуществляется взаимодействие с сервлетом
public class LogoutServlet extends HttpServlet {
@Override
protected void service(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
String logoutMsg = (String) request.getSession().getAttribute("inactiveSessionTimeout");
// Destroys the session for this user.
request.getSession(false).invalidate();
// Redirects back to the initial page.
response.sendRedirect(request.getContextPath());
}
}
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости