Как правильно выполнить logout в сервлете, чтобы после logout нельзя было вернуться "Назад" при помощи кнопки браузера? На данный момент сервлет для logout выглядит так:
// Logout
@Override
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
HttpSession session = request.getSession();
String sessionId = session.getId();
UsersDataSet user = accountService.getUserBySessionId(sessionId);
if (user == null) {
response.setContentType("text/html;charset=utf-8");
response.getWriter().println("Unauthorized. (401)");
response.setStatus(HttpServletResponse.SC_UNAUTHORIZED);
} else {
accountService.deleteSession(sessionId);
session.invalidate();
response.sendRedirect("/logout");
}
}