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

arrow_back Aula 12 - Adotando o jQuery no Sistema da Livraria

Arquivos fontes modificados pt.3

Por fim, temos o código do arquivo detalhesLivro.jsp

x
1
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
2
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
3
<jsp:useBean id="livrariaBean" class="livraria.negocio.LivrariaBean" scope="page" >
4
        <jsp:setProperty name="livrariaBean" property="sistema" value="${sistemaLivraria}" />
5
</jsp:useBean>
6
<c:if test="${!empty param.idLivro}" >
7
    <c:set var="id" value="${param.idLivro}"/>
8
    <jsp:setProperty name="livrariaBean" property="idLivro" value="${id}" />
9
    <c:set var="livro" value="${livrariaBean.livro}" />
10
    <h2>${livro.titulo}</h2>
11
    Autoria de  <em> ${livro.autores}</em>
12
    (${livro.ano})<br>   <br>
13
    <h4>Descrição</h4>
14
    <blockquote>${livro.descricao}</blockquote>
15
    <h4>Preço: <fmt:formatNumber value="${livro.preco}" type="currency"/></h4>
16
    <c:url var="url" value="/livros/catalogo" >
17
        <c:param name="Add" value="${id}" />
18
    </c:url>
19
    <a href="javascript:adicionarLivro('${url}')">Adicionar ao carrinho </a>
20
</c:if>
21
<c:url var="url" value="/livros/catalogo" >
22
    <c:param name="Add" value="" />
23
</c:url>
24
<a href="javascript:verCatalogo()">Continuar comprando</a></strong></p>
25

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