Если вы внедрили в свое приложение технологию JSF , вы можете получить доступ ко всему, позвонив;
FacesContext.getCurrentInstance();
Поскольку это извлеченный экземпляр-одиночка, вы можете получить к нему доступ в любом месте своей презентации.layer.
Однако реализация JSF, вероятно, немного излишня именно для этой цели, так как вам, вероятно, придется внести много изменений в свои уровни конфигурации и представления, чтобы приспособиться к ней.
Этосказал, что если вы решите пойти по этому пути, вы также можете подумать об использовании MyFaces , который является фантастическим API для тех, кто использует JSF в своих приложениях.