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

arrow_back Aula 14 - Desenvolvendo uma livraria virtual – Parte 3

Detalhando o conteúdo de um livro III

Muito bem, agora estamos com uma variável contendo o livro que queremos detalhar na página. Isso é feito por meio do código mostrado a seguir. Apresentamos o título do livro através da expressão ${livro.titulo}. De forma similar, apresentamos os autores, ano de publicação, descrição e preço do livro. Para apresentação do preço, utilizamos o marcador <fmt:formatNumber >, para formatar o valor adequadamente:

Já que o usuário está vendo os detalhes de um livro, imagina-se que ele está interessado em comprar. Dessa forma, adicionamos o código a seguir para criar uma URL chamando a página de catálogo e passando o parâmetro Add com o código do livro que está sendo visualizado. Lembrando o que foi discutido na aula anterior, se o usuário clicar nesse link, o livro será adicionado ao carrinho, não é mesmo?

Esse foi o código a ser executado se o código do livro for passado corretamente (ver fechamento com o ). Vamos, agora, colocar apenas mais uma URL, que é a de voltar à página de catálogo, sem adicionar nenhum livro ao carrinho (parâmetro Add é vazio).

Só reforçando, todas as páginas JSP que possuem a URL iniciada com /livros/ incluem automaticamente o cabeçalho e o rodapé contidos nos arquivos cabecalho.jspf e rodape.jspf, o que faz com que não seja necessário adicioná-los a essa página.

Versão 5.3 - Todos os Direitos reservados