Demonstra como usar as funcionalidades do JavaServer Faces em uma aplicação mais complexa.