Boa noitye pessoal!!
Mais uma vez estou aqui pra pedir a ajuda de vcs, anteriormente tinha postado aqui sobre ajuda pra fazer yum autocomplete usando uma pagina jsp como qequisição do banco de dados e deu certo, tanto que deixei ai pra vcs o código, porem formatei meu note e perdi td=/ pressa pra formatar td logo e voltar ao trabalho , enfim recurei o codigo que utilizei aqui esta td bem parecido com excessão de alguns plugins, utilsei alguns mais atuais, mas o problema agora é que não esta me retornando valor nenhum na requisição, testando separadamente o pagina conect3.jsp, vemos que esta voltando os valores normalmente ate ai blz, mas na página index.html se vcs debugarem no firefug vão ver que ele faz o get e tem uma resposta , mas o autocomplete não esta interpretando a mesma, e preciso de ajuda para isso, não sei se preciso usar json(nem faço ideia de como uso isso) enfim , vou postar como esta o código ai pra vcs desde ja agradeço a ajuda!!
index.html
[code]
Teste AutoComplete <link rel="stylesheet" type="text/css" href="css/jquery-ui.css">
</head>
<script type="text/javascript">
$(document).ready(function(){
$("#auto").autocomplete({
source:"conect3.jsp",
width:310,
selectFirst: false
});
});
</script>
<body>
<input type="text" name="auto" id="auto" size="60" class="input_forms"/>
</body>
</html>[/code]
conect3.jsp
[code]
<%@ page import=“java.util.Iterator”%>
<%@ page import=“java.util.List”%>
<%@ page import=“java.sql.DriverManager” %>
<%@ page import=“java.sql.Connection” %>
<%@ page import=“java.sql.ResultSet” %>
<%@ page import=“java.sql.Statement” %>
<% response.setContentType(“text/html”);%>
<%@ page import=“java.sql.*”%>
<%
String driverDatabase =“com.mysql.jdbc.Driver”;
String sql="";
Connection Conn;
String valores = "";
try {
Class.forName(driverDatabase);
String nameDatabase = "jdbc:mysql://localhost:3306/teste";
Conn = DriverManager.getConnection(nameDatabase+"?user=root&password=cadu&autoReconnect=true");
java.sql.Statement stm = Conn.createStatement();
sql = "SELECT nome FROM cliente Where nome like'%'";
ResultSet rs = stm.executeQuery(sql);
while(rs.next())
{
String nome = rs.getString("nome").toString();
out.println(""+nome+"");
valores += nome+ "";
}
rs.close();
stm.close();
} catch (ClassNotFoundException e) {
System.out.println("Erro de configuracao" + e.getException());
} catch (SQLException sqle) {
System.out.println("Erro de SQL:" + sqle.getMessage() + " - " + sql);
}
%> [/code]
é isso pessoal, se puderem dar uma mãozinha, ssim que tiver resutados posta novamente pra vcs e se possivel ja deixo os arquivos na nuvem pra facilitar( ate mesmo pra mim se tiver q formatar o note as pressas de novo )
obrigado galera!