JavaServer Faces + "Onde estou?"

2 respostas
viniciusmayer

Olá Pessoal,

Preciso apresentar/imprimir qual é a minha localização dentro do site, mais ou menos assim:

Estou na home: /home
Entrei no link “produtos”: /home/produtos
Entrei no link “novos”: /home/produtos/novos
Se eu tivesse clicado em “usados”: /home/produtos/usados

Exite uma “tag” que me fornece este caminho?!?!
Preciso fazer isso no Java?!?!

Como é que funciona afinal isso?!?!

E. Vinicius D. Mayer

2 Respostas

I

o que vc quer el gringos chamam de “breadcrumb trail” (lit: trilha de migalhas/pedaços de pão, suponho que vc lembre daquela estória de 2 crianças na floresta que quiseram marcar a trilha de volta com migalhas de pão, mas os passarinhos fizeram a festa com o pão e o 2 se perderam…)

olhe na implementação jsf que vc usa, ou outra que vc possa usar os componentes; Olhe o appfuse/jsf (http://demo.appfuse.org/appfuse-jsf/), se eu não me engano ele tem breadcrumb via filter

viniciusmayer

Isso… Exatamente isso que eu estou querendo saber como é que implemento!!!

Breadcrumbs
Os breadcrumbs ou “migalhos de pão” são elementos muito utilizados para que o utilizador não se perca, indicando-lhe onde esta e a relação hierarquica de esse nodo com o resto da estrutura da web. Trata-se de uma espécie de Path que costuma ter a seguinte forma:

home >> produtos >> usados >> a mais de um ano >> …

Além já implementou isso com JSF?!?! E com JSTL?!?! MyFaces?!?! Tomahawk?!?!

E. Vinicius D. Mayer

Criado 9 de agosto de 2006
Ultima resposta 9 de ago. de 2006
Respostas 2
Participantes 2