Criando um objeto json no jsp e usando-o com o JQuery
Eu criei um aplicativo JSP, que obtém resultados com base na pesquisa do usuário (usando lucene). Eu guardo os resultados em um Bean.
Também estou usando o Jquery Ajax para exibir os resultado
$.ajax({
url : "search.jsp",
data : "search=test",
success : function(html) {
("#search_results").hide().html(html).fadeIn(1500);
}
});
search.jsp
for (int i = 0; i < size; i++) {
out.println(searchResult.get(i).getHTML());
}
Isso está funcionando bem, no entanto, quero alterá-lo para que ele retorne um objeto JSON para o JQuery e permita que o JQuery analise os objetos e exiba os resultados
Não sei como fazer isso, pois sou novo nos objetos JSON e JSP. Eu poderia fazer algo como
JSONObject json = new JSONObject();
json.put("title", "TITLE_TEST");
json.put("link", "LINK_TEST");
mas eu não sei como voltarjson
para jquery, então deixe jquery analisar os objetos
Qualquer ajuda é apreciada:)