понедельник, 2 августа 2010 г.

HttpServletRequest > Данные из Servler

За частую нам необходимо получить данные о сервере, об авторизированном пользователе или еще какие данные о работающей системе
допустим это можно сделать в (View).xhtml файлах используя
request.getRemoteUser() - получение данных о пользователе, если он авторизован в системе.

Но для того чтобы получить эти данные в контроллере ил в фасаде надо обратится к интерфейсам системы таким образом:
String remoteUser = FacesContext.getCurrentInstance().getExternalContext().getRemoteUser()


аналогично можно получить остальные данные из сервлета