Я хочу создать страницу аутентификации пользователя (логин) и безопасности в jsf, которая управляет доступом пользователей в моей программе. Мне нужен образец или учебник по этому поводу - вы можете предложить или предоставить один?
Если вы используете Spring, вы можете взглянуть на Spring Security. Это очень гибкая структура для аутентификации пользователей:
http://static.springsource.org/spring-security/site/
Для glassfish: https://blogs.oracle.com/foo/entry/mort_learns_jdbc_realm_authentication. Если вы хотите использовать аутентификацию на основе форм, прочитайте раздел безопасности учебника по jee6.