Navegar por registros na página JSP

0 respostas
T

Pessoal, é o seguinte, to fazendo uma aplicação em java pra web. É um sistema de venda simples, só pra eu aprender mesmo.
To com dúvida sobre a consulta de produtos. Eu consigo fazer a consulta do produto e mostrar na web. Mas eu queria criar um botão de próximo pra quando o usuário clicar nele, mostrar o próximo registro da tabela.

Minha página JSP da consulta tá assim:

<%@ 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">
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
<%@ page import="java.util.*,webwork.basicas.*"%>
<%@ page import="java.util.*,webwork.action.*"%>
<jsp:useBean id="dao" class="webwork.dao.Dao" />
<jsp:useBean id="excluiCli" class="webwork.action.produto.ExcluiProdutoAction" />
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script type="text/javascript" src="../js_css/jquery.js"></script>
<script type="text/javascript" src="../js_css/jquery.maskedinp.js"></script>
<script type="text/javascript" src="../js_css/jquery.validate.js"></script>
<script type="text/javascript" src="../js_css/validadorProduto.js"></script>
<!-- <link rel="stylesheet" type="text/css" href="../js_css/style1.css" /> -->
<%@ include file="../checaLogin.jsp"%>
<title>Consulta de Produtos</title>
</head>
<body>
<center><script language="javascript">
   			function exclui(){  
   				document.forms[0].action="ExcluiProdutoAction.action";  
  	 			document.forms[0].submit();  
   			}
   			function next(){  
   				document.forms[0].action="ConsultaProdutoNextAction.action";  
  	 			document.forms[0].submit();  
   			}
  	 	</script> 
  	<%
 	String consulta = request.getParameter("consulta");
 	Produto produtoConsulta = dao.consultarPro(consulta);
 	int id = produtoConsulta.getId();
 	String cod = produtoConsulta.getCod();
 	String nome = produtoConsulta.getNome();
 	String unidade = produtoConsulta.getUnidade();
 	double precoCusto = produtoConsulta.getPrecoCusto();
 	double precoVenda = produtoConsulta.getPrecoVenda();
 	int qtd = produtoConsulta.getQtd();
 	%>
<form action="AlteraProdutoAction.action" method="post">
<table align="center">
	<tr>
		<td align="center" colspan="2">
		&lt;h1&gt;<font color="#0000CD">Cadastro de Produtos</font>&lt;/h1&gt;
		&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;
		&lt;td&gt;&lt;/td&gt;&lt;td align="left"&gt;ID:&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;	
		&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;input type="text" name="id" size="5" id="id" value="&lt;%=id %&gt;"&gt;<br>&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;
		&lt;td&gt;&lt;/td&gt;&lt;td align="left"&gt;Codido:&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;	
		&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;input type="text" name="cod" size="15" value="&lt;%=cod %&gt;"&gt;<br>&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;
		&lt;td&gt;&lt;/td&gt;&lt;td align="left"&gt;Nome:&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;	
		&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;input type="text" name="nome" id="nome" size="50" value="&lt;%=nome%&gt;"&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;
		&lt;td&gt;&lt;/td&gt;&lt;td align="left"&gt;Unidade:&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;	
		&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;input type="text" name="un" id="un" size="10" value="&lt;%=unidade %&gt;"&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;
		&lt;td&gt;&lt;/td&gt;&lt;td align="left"&gt;Preco de custo:&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;	
		&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;input type="text" name="precoCusto" id="precoCusto" size="10" value="&lt;%=precoCusto %&gt;"&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;
		&lt;td&gt;&lt;/td&gt;&lt;td align="left"&gt;Preco de venda:&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;	
		&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;input type="text" name="precoVenda" id="precoVenda" size="10" value="&lt;%=precoVenda %&gt;"&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;
		&lt;td&gt;&lt;/td&gt;&lt;td align="left"&gt;Quantidade:&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;	
		&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;input type="text" name="qtd" size="10" value="&lt;%=qtd %&gt;"&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;
		&lt;td&gt;&lt;input type="button" align="top" value="Anterior" onclick="" /&gt;&lt;/td&gt;
		&lt;td&gt;&lt;input type="submit" align="top" value="Alterar" /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type="button" align="top" value="Excluir" onclick="exclui();"/&gt;&lt;/td&gt;
		&lt;td&gt;&lt;input type="button" align="top" value="Próximo" onclick="next();" /&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;
		&lt;td&gt;&lt;input type="hidden" name="idConsulta" value="&lt;%=id %&gt;"&gt;&lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;
&lt;/form&gt;

<a >página principal</a> 
<a >voltar</a> <a >Logoff</a>

&lt;/center&gt;
&lt;/body&gt;
&lt;/html&gt;

Alguém tem algum dica??
Obrigado!

Criado 14 de março de 2010
Respostas 0
Participantes 1