Exemplo Listagem de todos os produtos - 18/09
Página 1 de 1
Exemplo Listagem de todos os produtos - 18/09
exibelistaprodutos.jsp
- Código:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Lista completa de produtos</title>
</head>
<body>
<h1>Lista completa de produtos</h1>
<hr>
<table width="100%" border="1">
<tr>
<th width="100">Código</th>
<th>Nome</th>
<th>Preço</th>
</tr>
<c:forEach var="prod" items="${listaProdutos}">
<tr>
<td>${prod.codigo}</td>
<td>${prod.nome}</td>
<td>${prod.preco}</td>
</tr>
</c:forEach>
</table>
</body>
</html>
- Código:
package br.gov.geracaotecsc.controleproduto.servlet;
import java.io.IOException;
import java.util.List;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import br.gov.geracaotecsc.controleproduto.dados.Produto;
import br.gov.geracaotecsc.controleproduto.dao.DAOException;
import br.gov.geracaotecsc.controleproduto.dao.ProdutoDAO;
public class EfetuaListagemCompletaProdutos extends HttpServlet {
private static final long serialVersionUID = 1L;
protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
ProdutoDAO produtoDAO = new ProdutoDAO();
try {
List<Produto> listaProdutos = produtoDAO.listeTodosProdutos();
request.setAttribute("listaProdutos", listaProdutos);
RequestDispatcher rd = request.getRequestDispatcher("exibelistaprodutos.jsp");
rd.forward(request, response);
} catch (DAOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
Tópicos semelhantes
» Exemplo - Projeto contendo usuário-perfil (exemplo de tela com chave estrangeira) - 20/09
» Exercício 9.14 (todos)
» Exercício 9.10 (todos)
» Exemplo Date
» Exemplo Date/Calendar
» Exercício 9.14 (todos)
» Exercício 9.10 (todos)
» Exemplo Date
» Exemplo Date/Calendar
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos