@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
String login = req.getParameter("login");
String password = req.getParameter("password");
User user = new User(login, password, null);
if (ContextLoadListener.getUsers().contains(user)) {
int index = ContextLoadListener.getUsers().indexOf(user);
user = ContextLoadListener.getUsers().get(index);
HttpSession session = req.getSession();
session.setAttribute("login", user.getLogin());
session.setAttribute("role", user.getRole());
SessionDataStatistics.updateRoleSession(session);
resp.sendRedirect("user");
} else {
req.setAttribute("wrong_login", true);
req.getRequestDispatcher("index.jsp").forward(req, resp);