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

Na página de catálogo de livros existe um link de visualizar detalhes de cada livro, correto? Esse link é a URL /livros/detalhesLivro e é acionado ao se clicar no nome do livro desejado (ver Figura 3). Por exemplo, ao acessar o link do primeiro livro mostrado na Figura 3, a tela da Figura 4 será apresentada, mostrando informações sobre o livro selecionado.

Figura 04 - Tela mostrando informações sobre o livro selecionado
Tela mostrando informações sobre o livro selecionado

A implementação dessa funcionalidade é relativamente simples, já que na classe livraria.negocio.LivrariaBean existe o método getLivro() que, dado o código do livro, retorna o livro se ele existir no estoque. Para você relembrar o código relativo a esse método, ele é mostrado novamente a seguir.

AخA
1
...
2
public class LivrariaBean {
3
    private String idLivro = "0";
4
    public void setIdLivro(String id) {
5
        this.idLivro = id;
6
    }
7
    public Livro getLivro() throws LivroNaoEncontradoException {
8
        return (Livro) sistema.getLivro(idLivro);
9
    }
10
...
11
}

Versão 5.3 - Todos os Direitos reservados