Exercício 1.1: Importando os Recursos

Neste exercício, você importará os dois portlets de amostra de favoritos.

Antes de começar este tutorial, é necessário primeiro importar os recursos necessários:

Importando os Arquivos do Projeto de Amostra

Importe as duas amostras de favoritos executando estas etapas:

  1. No menu Ajuda, selecione Samples Gallery > Amostras de Tecnologia > Portlet > Básico.
  2. Dê um clique duplo na amostra Favoritos (utilizando a API de portlet IBM). A página de introdução da amostra se abre na área de janela à direita.
  3. Clique em Importar a Amostra. A importação da amostra cria um projeto EAR chamado bookmarkIBMEAR e um projeto Portlet chamado bookmarkIBM.
  4. Importe o código da amostra para Favoritos (utilizando a API JSR 168). Importar essa amostra também cria dois projetos, bookmarkJSREAR e bookmarkJSR.

Sobre os Arquivos Utilizados Neste Tutorial

As amostras incluem os arquivos a seguir:

Outras Amostras de Portlet

O workbench fornece vários tipos de amostras de codificação de portlet, que estão disponíveis na Samples Gallery. No menu Ajuda, selecione Samples Gallery > Amostras de Tecnologia > Portlet.

As amostras fornecidas sob a categoria Portlet Básico são listadas a seguir. Todas essas amostras ilustram as diferenças entre as duas APIs de portlet. Para importar qualquer uma das amostras, abra-a e clique em Importar a Amostra na página principal da amostra.

As duas amostras de portlet de favoritos ilustram um portlet que armazena os endereços da Web como favoritos.

As amostras do portlet Acesso ao Conteúdo demonstram a utilização da interface ContentAccessService fornecida pelo WebSphereR Portal.

As amostras de portlet corporativo mostra como trocar informações entre os portlets na mesma página, utilizando Click-To-Action (API de portlet IBM) e o Serviço de Intermediário da Propriedade (API JSR 168) .

Este tutorial descreve as amostras do portlet de favoritos, explicando as diferenças entre a implementação do código de favoritos utilizando a API de portlet IBM e a API de portlet JSR 168. Alguns diferenças não ilustradas na amostra de favoritos também são descritas.

Utilizando portlets JSR 168 com o WebSphere Portal

O Ambiente de Teste do WebSphere Portal v5.0 no workbench suporta automaticamente a API JSR 168. Se você estiver utilizando o servidor WebSphere Portal v5.0.2 remoto, será necessário configurar o WebSphere Portal para permitir portlets JSR 168, editando o arquivo de propriedades ConfigService.properties no diretório <raiz_da_instalação_do_WebSphere_Portal>/shared/app/config/services e definindo portal.enable.jsr168 = true.

Suporte a Workbench para as APIs

O workbench fornece suporte para as duas APIs nos assistentes de novo projeto de Portlet:

Ao criar novos portlets nestes projetos, eles serão portlets JSR 168 ou portlets IBM, dependendo do projeto no qual eles são criados.

Agora você está pronto para começar o Exercício 1.2: Diferenças Conceituais entre as APIs.

Termos de Utilização | Feedback
(C) Copyright IBM Corporation 2000, 2005. Todos os Direitos Reservados.