Доброе утро, у меня есть вариант использования в моем проекте, в котором говорится, что If the user isn't logged in to the application display a warning message to him
и то, что определяет, вошел ли пользователь в систему или нет, является управляемым компонентом с именем loginPageCode
, класс на уровне бизнес-логики будет отвечать за определение того, является ли пользователь вошел в систему или нет, чтобы принять решение об отображении сообщения (это действие будет выполнено, когда на странице JSF с именем home.jsf
произойдет определенное действие), я подумал о двух подходах для этого следующим образом:
- Заставьте домашнюю страницу определять, вошел ли пользователь в систему или нет, и передайте окончательное решение классу бизнес-логики.
- Сделать класс бизнес-логики ответственным за определение того, вошел ли пользователь в систему или нет, и это потребует, чтобы он имел дело непосредственно с
loginPageCode
я хочу знать подходящий способ сделать это с точки зрения дизайна.