Detalhes de Anúncios Classificados de Faces |
O Web site de anúncios classificados de Faces é similar a muitos sites de anúncios de classificados baseados na Web. Ao abrir o site pela primeira vez, você é redirecionado à home page. Um gabarito JavaServer Faces foi aplicado a todas as páginas do site para que o banner e navegação estejam disponíveis em todas as páginas. A seguir, você encontrará uma breve visão geral das páginas nesta amostra. (As páginas são descritas em mais detalhes nas seções que seguem a lista.)
Todos os anúncios e itens de notícias e dados relacionados são retidos em um banco de dados. Um banco de dados Cloudscape que contém dados de amostra é fornecido com a amostra; no entanto, os dados podem apenas ser retidos tão facilmente em um banco de dados do DB2. Consulte as instruções ao final desse documento sobre como ocupar um banco de dados DB2 para uso com a amostra. Além disso, uma conta de administrador simples é fornecida para demonstrar as funções que um administrador executa em tal site. A funcionalidade de login não é uma implementação apropriada de login e não fornece autenticação correta. Os detalhes das tarefas do administrador estão descritas ao final desse documento. Home As áreas de Conexão, Quick Search, Links Admin, Últimos Anúncios
e Notícias são apresentadas ao usuário nessa página. Classificados É apresentado ao usuário todas as categorias de anúncio no Web site. Selecionar uma categoria exibirá as subcategorias e inicialmente todos os anúncios dessa categoria. Ao selecionar uma subcategoria, apenas os anúncios dessa subcategoria serão exibidos. Se uma imagem tiver sido incluída na publicação do anúncio, então será exibido um swell, caso contrário, será exibida uma imagem padrão. Selecionar o anúncio ativará a página de detalhes para esse anúncio específico. Todos os detalhes que o usuário incluiu na publicação serão exibidos aqui. Clicar na imagem exibe a imagem em tamanho inteiro. O ID, a categoria e a subcategoria são exibidos na parte superior dos detalhes do anúncio. Retorne à seleção anterior clicando em Voltar nas listagens. Publicar um Anúncio Selecione para publicar um anúncio no Web site. A lista de subcategorias disponíveis é exibida para seleção. Um recurso de upload de arquivo está disponível para que o usuário inclua uma imagem. O componente do editor de rich text é fornecido para permitir a criação de uma descrição de anúncio formatado. Depois de concluído e submetido, sua publicação é armazenada no banco de dados backbend. Uma confirmação dos detalhes da publicação é exibida. Procura Esta opção permite que o usuário procure por anúncios de interesse. Procurar sem critérios de procura exibirá todos os anúncios, exibidos em uma grade de dados paginados com 5 itens por página. A procura no Título e na Descrição faz distinção entre maiúsculas e minúsculas. Uma procura por uma palavra parcial pode ser feita, colocando o caractere curinga % antes e depois da frase desejada. O usuário pode selecionar as categorias e a faixa de preço a serem procuradas. Selecionar um anúncio a partir da página de Resultados de Procura exibirá os detalhes de anúncio. Log out Selecionar essa opção efetua logout do administrador. Nenhuma ação do administrador pode ser executada a menos que o usuário efetue login novamente. Executando Tarefas Administrativas
As tarefas administrativas para esse site incluem o seguinte: Implementando no DB2 Certifique-se que o DB2 está instalado em seu sistema. Em seguida, crie um banco de dados DB2 denominado W5SAMPLE. Execute o arquivo SetupDB2Dbases.sql (localizado na pasta classifieds/WebContent/dbsetup do Explorador de Projeto) em seu servidor de banco de dados. Seu banco de dados DB2 será preenchido com os valores de texto dos dados da amostra. Observe que nenhuma imagem será carregada em sua tabela do DB2; no entanto, você poderá carregar imagens para um anúncio de amostra enquanto você utiliza o aplicativo. Para obter informações sobre a utilização do DB2, consulte o tópico de ajuda "Conectando a Um Banco de Dados Utilizando um Assistente." Esse tópico também contém links para outros tópicos de ajuda para o DB2. |