Вы можете создать класс User
с полем типа typeOfUser
.Затем при регистрации пользователя вы можете заполнить это поле в своем RegistrationServlet
в зависимости от того, кто регистрируется.например: администратор, студент, факультет.
Теперь, когда у вас есть typeOfUser
собранная информация, всякий раз, когда пользователь входит в систему, добавляйте typeOfUser
в Session
, например: session.setAttribute("typeOfUser", "Admin")
.
Когда Факультет / Администратор добавляет или удаляет тему или вопросы, отметьте typeOfUser
и перенаправьте его / ее на соответствующую страницу.Фрагмент кода может быть, как показано ниже:
String typeOfUser = (String)session.getAttribute("typeOfUser");
if(typeOfUser.equals("admin")){
response.sendRedirect("admin-home.jsp");
}else if(typeOfUser.equals("faculty")){
response.sendRedirect("faculty-home.jsp");
}