我創建了一個JSP應用程序,該應用程序基於用戶搜索(使用lucene)獲取結果。我將結果存儲在Bean中。在jsp中創建json對象並使用jQuery使用它
我還使用Jquery Ajax來顯示結果。
$.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());
}
這是工作正常,但是我想使它返回一個JSON對象jQuery來改變它,然後讓JQuery的分析對象並顯示結果
我不確定如何做到這一點,因爲我是JSON對象和JSP的新手。 我可能做這樣的事情
JSONObject json = new JSONObject();
json.put("title", "TITLE_TEST");
json.put("link", "LINK_TEST");
但我不知道如何回到json
將jQuery然後讓jQuery的解析
任何幫助表示讚賞:)
[從Servlet到Javascript/JSP頁面返回JSON響應](http://stackoverflow.com/questions/6154845/returning-json-response-from-servlet-to-javascript-jsp-page) – Rafay 2012-01-28 15:23:14