Problemão HTML - Ajuda

Boa noite pessoa, tenho 2 paginas jsp/html com conexao com mysql. estou efetuando a consulta e exclusao normal. Quando eu dou um click em excluir ele vai para outra pagina e fala que excluiu normal, quando retorna para pagina nao mostra os dados que ainda ha no banco, gostaria quando ao retornar mostrasse os dados que ainda ha no banco, menos o que foi excluido.

Abaixo segue as duas paginas! As Paginas Sao “Consulta_Por_Nome e Deletar”

[code]<%

if ( session.getAttribute(“nomeusuario”) == null ) {

out.print("<br>");
out.print("<p align=‘center’><font color=‘blue’ size=‘5’>") ;
out.print(“Desculpe, Acesso Negado!”) ;
out.print("<br><br>") ;
out.print("<a href=‘Administracao.html’>Login</a>") ;
out.print("</p>") ;

} else {

%>

<html>
<head>
<title>:::Consulta de Usuários:::</title>

                          &lt;script type="text/javascript"&gt;

                          function NaoVazio() {
                          if (document.Formulario.cmbprocurar.value == "nome" && document.Formulario.txtnome.value == "") {
                          alert("Insira ao Menos um Caractere Para Pesquisar!");
                          return false;
                          }
                          }

                          function ComboBox() {
                          if (document.Formulario.cmbprocurar.value == "") {
                          document.Formulario.txtnome.disabled = 1;
                          }else{ 
                          document.Formulario.txtnome.disabled = 0;
                          }
                          }
                          function Desativar(){
                          document.Formulario.txtnome.disabled = 1;
                          }



            
                          &lt;/script&gt;

</head>

<body onload=“Desativar()” background=“fundo.gif”>

<h1 align=“center”>Consulta de Usuários</h1>

<form name=“Formulario” method=“post”>

&lt;table border="1" align="center" background="fundo.gif"&gt;

<tr>
<td>Pesquisar Por:</td>

<td><select name=“cmbprocurar” onclick=“ComboBox()”>
<option value="" >Todos</option>
<option value=“nome”>Nome</option>
<td><input type=“text” name=“txtnome” size=“50”></td>
<td></select></td>

<td><input type=“submit” value=“Buscar” onclick=“NaoVazio()”></td>
<td><input type=“button” value=“Buscar” onclick=“delete from usuarios;”></td>
</tr>

</table>
</form>

<%@ page language=“java” import=“java.io.IOException” import=“java.sql.*” %>
<%

//out.print("Usuário Conectado: "<br> + session.getAttribute("nomeusuario") ) ;

//out.print("<a href=‘logout.jsp’>") ;
//out.print(" Sair") ;
//out.print("</a>") ;

String Driver = "com.mysql.jdbc.Driver";
String url = "jdbc:mysql://localhost:3306/Projeto" ;
String user = "root";
String pass = "root";

String vnome = request.getParameter("txtnome") ;
String procurar = request.getParameter("cmbprocurar");

String SQL = "";

Class.forName(Driver);
Connection conexao = DriverManager.getConnection(url,user,pass);

if (procurar =="") {

SQL = "select * from Usuarios";

} else {

if (procurar != "") {

SQL = “select * from usuarios where nome like '”+vnome+"%’";

}
}

Statement ST = conexao.createStatement();

ResultSet resultado = ST.executeQuery(SQL) ;

out.print( “<table border=‘0’ width=‘100%’ bgcolor=’#808000’>” ) ;

out.print( “<hr color=‘blue’>” ) ;

while ( resultado.next() ) {

out.print( “<tr>” ) ;
out.print( “<td>” ) ;
out.print( “Código: " ) ;
out.print(resultado.getString(“codigo”)) ;
out.print(”&nbsp" );
out.print("&nbsp");
out.print("&nbsp");
out.print("&nbsp");
out.print("<a href=‘Deletar.jsp?codigo=" + resultado.getString(“codigo”) + "’><img src=‘Excluir.jpg’></a>");
out.print( “</td>” ) ;
out.print( “</tr>” ) ;

out.print( "<td>" ) ;
out.print( "Nome: " ) ;
out.print( resultado.getString("nome") ) ;
out.print( "</td>" ) ;
out.print( "</tr>" ) ;

out.print( "<td>" ) ;
out.print( "Sobrenome: " ) ;
out.print( resultado.getString("sobrenome") ) ;
out.print( "</td>" ) ;
out.print( "</tr>" ) ;

out.print( "<td>" ) ;
out.print( "Endereço: " ) ;
out.print( resultado.getString("endereco") ) ;
out.print( "</td>" ) ;
out.print( "</tr>" ) ;

out.print( "<td>" ) ;
out.print( "Estado: " ) ;
out.print( resultado.getString("estado") ) ;
out.print( "</td>" ) ;
out.print( "</tr>" ) ;

out.print( "<td>" ) ;
out.print( "Cidade: " ) ;
out.print( resultado.getString("cidade") ) ;
out.print( "</td>" ) ;
out.print( "</tr>" ) ;

out.print( "<td>" ) ;
out.print( "Usuário: " ) ;
out.print( resultado.getString("usuario") ) ;
out.print( "</td>" ) ;
out.print( "</tr>" ) ;

out.print( "<td>" ) ;
out.print( "Senha: " ) ;
out.print( resultado.getString("senha") ) ;
out.print( "</td>" ) ;
out.print( "</tr>" ) ;

out.print( “<td>” ) ;
out.print( "Email: " ) ;
out.print( resultado.getString(“email”) ) ;
out.print( “<hr color=‘yellow’>” ) ;
out.print( “</td>” ) ;
out.print( “</tr>” ) ;

}

out.print("</table>");

out.print("<p align=‘center’><a href=‘Pagina.jsp’><img src=‘Voltar.jpg’></p></a>");

%>

</body>

</html>

<%
}
%>

</table>
<input type=“button” value=“Reload Page” onClick=“location.refresh(true)”>
</form>
</body>
</html>

[/code]

&lt;%@ page import="java.sql.*" %&gt;  
&lt;%  

int vcodigo = Integer.parseInt(request.getParameter(&quot;codigo&quot;));

   try  
   {  
      	String Driver = &quot;com.mysql.jdbc.Driver&quot;;
	String url    = &quot;jdbc:mysql://localhost/Projeto&quot; ;
	String user   = &quot;root&quot;;
	String pass   = &quot;root&quot;;



	// ------ carrega o driver na memória
	Class.forName(Driver);

	// ------ cria a conexao com o banco de dados
	Connection conexao = DriverManager.getConnection(url,user,pass);

	// ------ cria o objeto statement para executar o comando do sql
	Statement stm = conexao.createStatement();

	
	String sql    = &quot;DELETE FROM usuarios where codigo = &quot; + vcodigo;                                                           


	// ------ executa o comando sql usando o objeto statement
	int linha     = stm.executeUpdate(sql);



	if (linha &gt; 0) 
	{
	   out.print(&quot;Excluído com sucesso&quot;); 
	}
        else
	{
	   out.print(&quot;erro&quot;); 
	}
   }  
   catch(Exception ex)  
   {  
      out.println(&quot;Erro!!! &quot; + ex.getMessage() );  
      ex.printStackTrace();  
   }  
%&gt;  

Putz cara, use PrepareStatement nisso aí, senão SQL Injection na sua página vai ser fácil,
e outra até pra deixar no padrão. ;]

Tenta usar um Submit aki…