I've created a JSP application, which gets results based on a user search (using lucene). I store the results in a Bean.
I'm also using Jquery Ajax to display the results.
$.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());
}
This is working fine, however I want to change it so it returns a JSON object to JQuery and then let JQuery parse the objects and display the results
I am not sure how to do this as I'm new to JSON objects and JSP.
I could possibly do something like
JSONObject json = new JSONObject();
json.put("title", "TITLE_TEST");
json.put("link", "LINK_TEST");
but I dont know how to return json
to jquery then let jquery parse the objects
Any help is appreciated :)
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…