Cursos / Informática para Internet / Desenvolvimento Web I / Aula

arrow_back Aula 14 - Desenvolvendo uma livraria virtual – Parte 3

Promovendo o reuso de cabeçalhos e rodapés de arquivos JSP

Na aula anterior, observamos que os arquivos JSP responsáveis por montar as telas do sistema da Livraria virtual possuem uma espécie de cabeçalho e rodapé em comum. Se observarmos bem, vamos notar que as páginas iniciam com a declaração dos taglibs a serem utilizados, que, no caso, são:

Podemos imaginar que nem todos os arquivos JSP irão usar a taglib fmt, por exemplo. Isso é verdade, inclusive, quando olhamos o código-fonte do arquivo livraria.jsp, responsável por montar a tela de entrada do sistema. Entretanto, não existe um efeito negativo maior em se colocar a declaração de uma taglib que não é utilizada no arquivo. Dessa forma, vamos considerar a situação onde todas as páginas irão conter a declaração das duas taglibs, ok?.

Além da declaração das taglibs, todas as páginas possuem um código inicial HTML em comum, mostrado a seguir:

Esse código é responsável por montar a parte superior da tela, como mostrado na Figura 1.

Cabeçalho utilizado em todas as telas da Livraria Virtual

Além disso, todas as páginas do sistema têm uma referência de direitos autorais da Livraria Virtual, como mostrado na Figura 2.

 Rodapé utilizado em todas as páginas do sistema

O código responsável pela geração desse rodapé foi visto na aula anterior e é replicado a seguir:


Versão 5.3 - Todos os Direitos reservados