Os materiais didáticos aqui disponibilizados estão licenciados através de Creative Commons Atribuição-SemDerivações-SemDerivados CC BY-NC-ND. Você possui a permissão para visualizar e compartilhar, desde que atribua os créditos do autor. Não poderá alterá-los e nem utilizá-los para fins comerciais.
Atribuição-SemDerivações-SemDerivados
CC BY-NC-ND
Cursos / Informática para Internet / Desenvolvimento Web I / Aula
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.
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.
...
public class LivrariaBean {
private String idLivro = "0";
public void setIdLivro(String id) {
this.idLivro = id;
}
public Livro getLivro() throws LivroNaoEncontradoException {
return (Livro) sistema.getLivro(idLivro);
}
...
}
Versão 5.3 - Todos os Direitos reservados