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 II / Aula
Por fim, temos o código do arquivo detalhesLivro.jsp
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<jsp:useBean id="livrariaBean" class="livraria.negocio.LivrariaBean" scope="page" >
<jsp:setProperty name="livrariaBean" property="sistema" value="${sistemaLivraria}" />
</jsp:useBean>
<c:if test="${!empty param.idLivro}" >
<c:set var="id" value="${param.idLivro}"/>
<jsp:setProperty name="livrariaBean" property="idLivro" value="${id}" />
<c:set var="livro" value="${livrariaBean.livro}" />
<h2>${livro.titulo}</h2>
Autoria de <em> ${livro.autores}</em>
(${livro.ano})<br> <br>
<h4>Descrição</h4>
<blockquote>${livro.descricao}</blockquote>
<h4>Preço: <fmt:formatNumber value="${livro.preco}" type="currency"/></h4>
<c:url var="url" value="/livros/catalogo" >
<c:param name="Add" value="${id}" />
</c:url>
<a href="javascript:adicionarLivro('${url}')">Adicionar ao carrinho </a>
</c:if>
<c:url var="url" value="/livros/catalogo" >
<c:param name="Add" value="" />
</c:url>
<a href="javascript:verCatalogo()">Continuar comprando</a></strong></p>
Repare que basicamente os links de “Adicionar ao carrinho” e “Continuar comprando” foram alterados para executar as funções Javascript que contém os comandos JQuery necessários para que essa operações sejam executadas com a usabilidade correta na nossa aplicação modificada.
Versão 5.3 - Todos os Direitos reservados