Mercurial > hg > LGServices
view src/main/webapp/methods/searchAutocomplete.jsp @ 57:5cbe567a9c52
new: a link to view section text in ext-interface on full text searching page. bug fixed: a default topicId passed when doing search and full text search
author | Zoe Hong <zhong@mpiwg-berlin.mpg.de> |
---|---|
date | Wed, 17 Feb 2016 14:58:19 +0100 |
parents | 3e62083dbcbf |
children |
line wrap: on
line source
<%@page import="java.util.List"%> <%@page import="de.mpiwg.gazetteer.utils.DBService"%> <%@page import="org.json.JSONObject"%> <%@page import="org.json.JSONArray"%> <% String term = request.getParameter("term"); String searchIn0 = request.getParameter("searchIn"); Integer searchIn = 0; try{ searchIn = Integer.parseInt(searchIn0); }catch(Exception e){} List<String> list = null; if(searchIn == 0){ System.out.println("By Section"); list = DBService.suggestSectionName(term, 10); }else{ System.out.println("By Book"); list = DBService.suggestBookName(term, 10); } System.out.println("AutoComplete: " + term + " " + list.size()); JSONArray jsonArr = new JSONArray(); for(String item : list){ JSONObject json = new JSONObject(); json.put("name", item); json.put("value", item); jsonArr.put(json); System.out.print("*"); } out.println(jsonArr); %>