Pessoal tenho uma pagina que possui um campo com autocomplete.
Quero chamar os valores obtidos numa outra pagina JSP responsável por trazer os resultados.
A requisição é feita e traz a resposta certinha, porém não exibe no autocomplete.
Segui um exemplo que vi na net
A seguir meu código:
index.jsp resumido…
<head>
<script>
$("#origem").autocomplete({
source:'autocomplete_aeroportos.jsp',
minLength: 3
});
</script>
</head>
<body>
<form method="post" action="/portal/busca">
<input type="radio" name="escolha" id="idaevolta" class="escolha" checked="checked" /> Ida e volta
<input type="radio" name="escolha" id="ida" class="escolha" /> Ida
</form>
</body>
autocomplete_aeroportos.jsp
<% response.setContentType("text/html");%>
<%
String busca = request.getParameter("term");
String query = "select * from aeroporto a join localidade l on a.id_localidade = l.id where l.cidade like '%" + busca + "%'";
Connection conn = ConnectionFactory.getConnection();
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery(query);
while(rs.next()){
out.println(rs.getString(1));
}
rs.close();
stmt.close();
conn.close();
%>
Não entendo mto de Jquery e não sei se estou fazendo do jeito certo
O request e o response estão certos, porém não é exibido com o autocomplete
Aguardo uma ajuda, valeu!