Ajuda ! AJAX + JSP

Sou iniciante em JSP e to desenvolvendo um projeto pra WEB

E estou com um problema criei um Arquivo de Busca …e outro com a busca(Conexão no Banco MySQL e monta a resposta)
Mas o AJAX não está trazendo nada :

ALguém pode me ajudar ?

Busca.html

Busca.JSP

<%@page contentType=“text/html”%>
<%@page pageEncoding=“UTF-8”%>

<% if((request.getParameter(“busca1”)!="")||(request.getParameter(“busca1”)!=null)){
try{
String categoria = request.getParameter(“categoria”);
String busca1 = request.getParameter(“busca1”);
String mv = “”;
int pages;
Connection ocon = null;
Class.forName(“org.gjt.mm.mysql.Driver”);
ocon = DriverManager.getConnection(“jdbc:mysql://localhost:3306/test”, “root”, “root”);
Statement stmtt = ocon.createStatement();
ResultSet rc = stmtt.executeQuery(“Select count(*) from tbcadastro where nome LIKE '%”+busca1+"%’");
rc.next();
pages = rc.getInt(1);
out.println(“Total de Empresas : “+(pages)+ “
”);
int cPage;
cPage = (pages / 10) + 1;
if((cPage * 10) + 1 >= pages)
{
cPage++;
}
out.println(“Total de Pginas : " + (cPage - 1) + “

”);
int p;
for(p = 1; p < cPage; p++)
{
out.println(”<a href=index_paginacao.jsp?busca1=”+busca1+”&mv="+p+">"+ p +" | “);
}
out.println(”
");
int cpage;
int currentRs;
String pt;
pt = request.getParameter(“mv”);
        if (pt == null)
        {
         currentRs = 0;
         }else{
          cpage = Integer.parseInt((String)pt);
          currentRs = 10 * (cpage - 1);
          out.println(cpage + "<br>");
              }
    Connection con = null;
    Class.forName("org.gjt.mm.mysql.Driver").newInstance();
    con = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "root");
    Statement stmt = con.createStatement();
    String sql;
    sql = "Select * from tbcadastro where nome Like '%"+busca1+"%' LIMIT "+currentRs+",10";    
    ResultSet rs = stmt.executeQuery(sql);
    //rs.absolute(10);
    while (rs.next())
        {
        out.println("<table border='0' cellpadding='0' cellspacing='0'  id='tabela'>");
        out.println("<tr>");
        out.println("<td width='150px' align='center'  rowspan='4'><img src='CAMISA2.jpg' width='113' height='85'></td>");   
        out.println("<td width='200px' height='29' Class='tit'> <div align='left'><p>"+rs.getString("nome"));
        out.println("</p></div></td>");       
        out.println("</tr>");    
        out.println("<tr>");
        out.println("<td><div align='left'>Endere&ccedil;o :"+rs.getString("endereco")+"</div></td>");
        out.println("</tr>");      
        out.println("<tr>");
        out.println("<td><div align='left'>Bairro : "+rs.getString("bairro")+" &nbsp;&nbsp; Cidade: "+rs.getString("cidade")+"</div></td>"); 
        out.println("</tr>");
        out.println("<tr>");
        out.println("<td height='34px'><div align='left'>CEP : "+rs.getString("cep")+"<br>");
        out.println("Site : <a href="+rs.getString("site")+">"+rs.getString("site")+"</a></div></td>");
        out.println("</tr>");
        out.println("<tr>");
        out.println(" <td colspan='2'>e-mail : "+rs.getString("email")+"</td>");    
        out.println("</tr>");
        out.println("<tr>");
        out.println("<td colspan='2'>Telefone : "+rs.getString("telefone")+"</td>");     
        out.println("</tr>");
        out.println("<tr>");
        out.println("<td colspan='2'>Fax : "+rs.getString("fax")+"</td>"); 
        out.println("</tr>");
        out.println("<tr>");
        out.println("<td height='32px' colspan='2'><input name='button' type='button' value='Fazer Oramento'> ");
        out.println("<input type='button' value='Mapa Local' onclick="+"abre('"+rs.getString("mapa")+"');"+">");      
        out.println("</td>");
        out.println("</tr>");
        out.println("</table>");
        out.println("<a href=http://"+rs.getString("site")+" target=_blank>"+rs.getString("mapa")+"</a>");
        out.println("<br /> <br />");  
        }

     rs.close();
     stmt.close();
     con.close();
   }
        catch(Exception e)
            {
            out.println("Erro ao Iniciar Busca "+ e)    ;       
            }
 } else{%>
       <form>
            <input type=text name="busca1" maxlength="40" value="" />
           <input type="submit" value="Enviar" />
       </form>

<%
}
%>

Aguardo retorno …obrigado
email : flaviometalvale@gmail.com

[quote=flaviometalvale]Sou iniciante em JSP e to desenvolvendo um projeto pra WEB

E estou com um problema criei um Arquivo de Busca …e outro com a busca(Conexão no Banco MySQL e monta a resposta)
Mas o AJAX não está trazendo nada :

ALguém pode me ajudar ?

Busca.html

Busca.JSP

<%@page contentType=“text/html”%>
<%@page pageEncoding=“UTF-8”%>

<% if((request.getParameter(“busca1”)!="")||(request.getParameter(“busca1”)!=null)){
try{
String categoria = request.getParameter(“categoria”);
String busca1 = request.getParameter(“busca1”);
String mv = “”;
int pages;
Connection ocon = null;
Class.forName(“org.gjt.mm.mysql.Driver”);
ocon = DriverManager.getConnection(“jdbc:mysql://localhost:3306/test”, “root”, “root”);
Statement stmtt = ocon.createStatement();
ResultSet rc = stmtt.executeQuery(“Select count(*) from tbcadastro where nome LIKE '%”+busca1+"%’");
rc.next();
pages = rc.getInt(1);
out.println(“Total de Empresas : “+(pages)+ “
”);
int cPage;
cPage = (pages / 10) + 1;
if((cPage * 10) + 1 >= pages)
{
cPage++;
}
out.println(“Total de Pginas : " + (cPage - 1) + “

”);
int p;
for(p = 1; p < cPage; p++)
{
out.println(”<a href=index_paginacao.jsp?busca1=”+busca1+”&mv="+p+">"+ p +" | “);
}
out.println(”
");
int cpage;
int currentRs;
String pt;
pt = request.getParameter(“mv”);
        if (pt == null)
        {
         currentRs = 0;
         }else{
          cpage = Integer.parseInt((String)pt);
          currentRs = 10 * (cpage - 1);
          out.println(cpage + "<br>");
              }
    Connection con = null;
    Class.forName("org.gjt.mm.mysql.Driver").newInstance();
    con = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "root");
    Statement stmt = con.createStatement();
    String sql;
    sql = "Select * from tbcadastro where nome Like '%"+busca1+"%' LIMIT "+currentRs+",10";    
    ResultSet rs = stmt.executeQuery(sql);
    //rs.absolute(10);
    while (rs.next())
        {
        out.println("<table border='0' cellpadding='0' cellspacing='0'  id='tabela'>");
        out.println("<tr>");
        out.println("<td width='150px' align='center'  rowspan='4'><img src='CAMISA2.jpg' width='113' height='85'></td>");   
        out.println("<td width='200px' height='29' Class='tit'> <div align='left'><p>"+rs.getString("nome"));
        out.println("</p></div></td>");       
        out.println("</tr>");    
        out.println("<tr>");
        out.println("<td><div align='left'>Endere&ccedil;o :"+rs.getString("endereco")+"</div></td>");
        out.println("</tr>");      
        out.println("<tr>");
        out.println("<td><div align='left'>Bairro : "+rs.getString("bairro")+" &nbsp;&nbsp; Cidade: "+rs.getString("cidade")+"</div></td>"); 
        out.println("</tr>");
        out.println("<tr>");
        out.println("<td height='34px'><div align='left'>CEP : "+rs.getString("cep")+"<br>");
        out.println("Site : <a href="+rs.getString("site")+">"+rs.getString("site")+"</a></div></td>");
        out.println("</tr>");
        out.println("<tr>");
        out.println(" <td colspan='2'>e-mail : "+rs.getString("email")+"</td>");    
        out.println("</tr>");
        out.println("<tr>");
        out.println("<td colspan='2'>Telefone : "+rs.getString("telefone")+"</td>");     
        out.println("</tr>");
        out.println("<tr>");
        out.println("<td colspan='2'>Fax : "+rs.getString("fax")+"</td>"); 
        out.println("</tr>");
        out.println("<tr>");
        out.println("<td height='32px' colspan='2'><input name='button' type='button' value='Fazer Oramento'> ");
        out.println("<input type='button' value='Mapa Local' onclick="+"abre('"+rs.getString("mapa")+"');"+">");      
        out.println("</td>");
        out.println("</tr>");
        out.println("</table>");
        out.println("<a href=http://"+rs.getString("site")+" target=_blank>"+rs.getString("mapa")+"</a>");
        out.println("<br /> <br />");  
        }

     rs.close();
     stmt.close();
     con.close();
   }
        catch(Exception e)
            {
            out.println("Erro ao Iniciar Busca "+ e)    ;       
            }
 } else{%>
       <form>
            <input type=text name="busca1" maxlength="40" value="" />
           <input type="submit" value="Enviar" />
       </form>

<%
}
%>

Aguardo retorno …obrigado
email : flaviometalvale@gmail.com
[/quote]

POR FAVOR alguém pode me ajudar ?

Primeiramente, vc já chamou diretamente no browser o busca.jsp ??? retornou o que vc queria ??? Reveja a sua fonte de estudos, o jeito que vc ta criando os exemplos é a pior forma possível !!!

toda vez que eu ia buscar outra palavra ele dá refresh na página inteira …

Ai eu consegui resolver isso com eu Script AJAX …que vai na Pagina comunica com o banco e traz a resposta e carrega na tela(na div) , com paginação e tudo … sem dar refresh na Página …só trocando o conteudo …

Vlw pela ajuda

RESOLVIDO