DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 
DevWare  
Novidade: DevMedia lança o DevWare - Saiba mais!


  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Java Magazine DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!

Artigo Java Magazine 26 - Portlets na Prática, Parte 2

Artigo publicado pela Java Magazine edição 26.

[fechar]

Você não gostou da qualidade deste conteúdo?

(opcional) Você gostaria de comentar o que não lhe agradou?

Esse artigo faz parte da revista Java Magazine edição 26. Clique aqui para ler todos os artigos desta edição

Portlets na Prática

Parte 2: Personalização, Sessões e Segurança

 

Nesta continuação da série sobre Portlets, aprenda a usar técnicas mais avançadas, e torna seus portlets mais seguros, interativos e personalizáveis

 

No primeiro artigo desta série, foi apresentada uma introdução sobre a especificação de Portlets (JSR-168) e o ciclo de vida básico de um portlet. Neste artigo serão mostrados conceitos avançados, como personalização, configurações de segurança e o uso de sessões.

porem com layouts e cores completamente

diferentes.

 

Personalização

Um dos grandes diferenciais dos portais é a sua capacidade de personalização pelos usuários, que é feita em dois níveis básicos.

O primeiro nível se refere a peronalizações do portal como um todo; por exemplo, a definição do número de páginas e dos portlets que devem estar em cada página, esquemas de cores, estilo das páginas e outras opções gerais.

O segundo nível é interno a cada portlet. São personalizações definidas pelo desenvolvedor e geralmente acessíveis no modo de edição do portlet, controladas pelo portlet de forma independente do portal onde está sendo executado.

Para ilustrar a diferença entre esses niveis, considere a Figura 1, que ilustra a aparência do portal para dois usuários diferentes ambos estão visualizando os dois prtlets de exemplo deste artigo, porém com layouts e cores completamente diferentes.

Isso nos leva a uma prática importante: devemos disponibilizar personalizações apenas de conteúdo ou de comportamento do portlet, e evitar a criação de personalizações que fazem mais sentido para o portal como um todo. Por exemplo, para o portlet de lista de CDs mostrado, o usuário pode escolher as colunas de informação que quer visualizar, e também se um clique no título das colunas deve mudar a ordenação – ambas são personalizações do portlet.

 

 

 

 Figura 1. O portal na visão do usuário padrão do uPOrtal, “demo” (à esq.) e “student”

 

"

A exibição deste artigo foi interrompida.

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Java Magazine DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Alexandre Denes Dos Santos
é Bacharel em Ciência da Computação e Mestre em Sistemas Inteligentes pela PUCPR. Atualmente trabalha como professor dos cursos de Graduação em Análise de Sistemas, Sistemas de Informação, Engenharia da Computação e Ciência da Computação da PUCPR. Alexandre é membro do Corpo Editorial da Java ...
O que você achou deste post?

    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
[Fechar] Você precisa estar logado para dar seu feedback.

Clique aqui para efetuar o login

Caso não tenha um cadastro DevMedia, clique aqui para se cadastrar (gratuito)
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03