Portais são aplicativos da Web J2EE (Java 2 Enterprise Edition) que fornecem uma estrutura para vários aplicativos de portlet por meio de uma ou mais páginas. Portlets são componentes da Web baseados em Java que processam pedidos e geram conteúdo dinâmico em um site de portal. Em um portal, os portlets podem exibir várias informações à primeira vista ou mesmo transferir informações, conforme mostrado aqui.
Imagem de um portal em funcionamento, mostrando a atividade em um portlet que afeta as informações exibidas em um outro portlet.



A criação e personalização de um portal ocorre no Portal Designer. No Explorador de Projetos, edite a Configuração do Portal. Você pode definir ou personalizar a aparência, a organização de páginas e o layout do portlet do portal. Aqui, os portlets Procura de Listagem e Detalhe da Listagem que acabaram de ser vistos em ação são incluídos na página Listagem do Portal Leilão.
Imagem de um portlet sendo incluído em um portal no Portal Designer.



Você pode alterar facilmente a aparência e o comportamento do portal por meio de temas e skins. Os temas afetam a aparência global de seu portal e os skins alteram seus portlets. Você pode personalizar qualquer elemento de um tema ou skin fornecido ou criar o seu próprio.
Imagem do Portal Designer mostrando a aplicação de um skin a um portlet em um portal.



Você também pode alterar os elementos de estilo de seu portal com o Projetista de CSS. Todos os estilos para um portal são definidos no arquivo Styles.css.
Imagem mostrando uma nova imagem de banner sendo aplicada ao portal utilizando o Projetista de CSS.



Se você tiver o Ambiente de Teste do Portal separado instalado, poderá testar a operação e aparência de seus portais e portlets em seu próprio computador. Aqui, um portal é ativado e sua operação testada, dentro do ambiente de teste do WebSphere Portal v5.0.
Imagem de um portal sendo testado no workbench utilizando o Ambiente de Teste do Portal.



A Perspectiva da Web contém um novo assistente e ferramentas para criar portlets. O Assistente para Projeto de Portlet cria portlets básicos, JSF (JavaServer Faces) ou Struts.
Imagem do assistente para Novo Projeto de Portlet.



Você desenvolve portlets no Page Designer. Aqui, o recurso Click-to-Action é incluído no portlet Procura de Listagem, que é como o tipo de dados itemid é comunicado ao portlet Detalhe da Listagem.
Imagem de um portlet JavaServer Faces sendo editado no Page Designer.



Assistência adicional está disponível para conduzi-lo pelo processo de desenvolvimento de um portal ou portlet. Para criar o portal e os portlets vistos neste tour, consulte o tutorial intitulado Criar um Aplicativo de Portal. Várias amostras de trabalho estão disponíveis na Samples Gallery. Você também pode acessar o Centro de Informações para obter a documentação.
Imagem de um tutorial intitulado Criar um Aplicativo de Portal na Tutorials Gallery.
Sem imagem.

Isso conclui o tour dos Portals e Portlets.