Я использовал этот формат, несмотря на предупреждения:
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
PrintWriter out = response.getWriter();
out.println("<html>");
//code
out.println("</html>");
out.close();
}
Как изменить значение переменной при нажатии кнопки?
EX:
out.println("<button><a href= 'home' action = "isLoggedIn = false">Logout</a></a>");
Это будет запускаться с домашней страницы и в основном обновлять страницу, кроме того, что пользователь будет выходить из системы. Каков правильный способ сделать это?
После входа в систему вам необходимо создать сеанс, и после того, как пользователь нажмет кнопку "Выход", вам необходимо сделать недействительным с помощью session.invalidate()
а затем перенаправить на домашнюю страницу без какого-либо сеанса.
Следуйте приведенным ниже рекомендациям
Этот использует только сервлеты. Я думаю, это поможет вам :)
jquery
$("#buttonid").click(function(){});