/[projects]/dao/DaoAdresseService/src/main/java/dk/daoas/daoadresseservice/SearchServlet.java
ViewVC logotype

Diff of /dao/DaoAdresseService/src/main/java/dk/daoas/daoadresseservice/SearchServlet.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2278 by torben, Fri Feb 13 14:19:41 2015 UTC revision 2289 by torben, Sat Feb 14 08:43:45 2015 UTC
# Line 9  import javax.servlet.http.HttpServlet; Line 9  import javax.servlet.http.HttpServlet;
9  import javax.servlet.http.HttpServletRequest;  import javax.servlet.http.HttpServletRequest;
10  import javax.servlet.http.HttpServletResponse;  import javax.servlet.http.HttpServletResponse;
11    
12  import dk.daoas.daoadresseservice.SearchResult.Status;  import dk.daoas.daoadresseservice.beans.SearchResult;
13    import dk.daoas.daoadresseservice.beans.SearchResult.Status;
14    
15  /**  /**
16   * Servlet implementation class SearchServlet   * Servlet implementation class SearchServlet
# Line 32  public class SearchServlet extends HttpS Line 33  public class SearchServlet extends HttpS
33                
34    
35          protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {          protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
36    //long start1 = System.currentTimeMillis();
37                  AdressSearch search = (AdressSearch) this.getServletContext().getAttribute("search");                  AdressSearch search = (AdressSearch) this.getServletContext().getAttribute("search");
38                  request.setCharacterEncoding("UTF-8");                  request.setCharacterEncoding("UTF-8");
39                                    
40                  String brugerid = request.getParameter("brugerid");                  String brugerid = request.getParameter("brugerid");
41                  String postnr = request.getParameter("postnr");                  String postnr = request.getParameter("postnr");
42                  String adresseStr = getUtf8( request.getParameter("adresse") );                  //String adresseStr = getUtf8( request.getParameter("adresse") );
43                    String adresseStr = request.getParameter("adresse");
44    
45    //long start2 = System.currentTimeMillis();
46                  SearchResult result = search.search(postnr, adresseStr);                  SearchResult result = search.search(postnr, adresseStr);
47                                    
48    //long start3 = System.currentTimeMillis();
49                    
50                  StringBuilder sb = new StringBuilder();                  StringBuilder sb = new StringBuilder();
51                  sb.append("<result>");                  sb.append("<result>");
52                                    
# Line 65  public class SearchServlet extends HttpS Line 71  public class SearchServlet extends HttpS
71                                    
72                  response.setContentType("text/xml; charset=UTF-8");                  response.setContentType("text/xml; charset=UTF-8");
73                  response.getWriter().print( sb );                  response.getWriter().print( sb );
74                            
75                    /*
76    long start4 = System.currentTimeMillis();              
77    System.out.println("Servlet2:" + (start2-start1) );
78    System.out.println("Servlet3:" + (start3-start1) );
79    System.out.println("Servlet4:" + (start4-start1) );
80    */
81                                    
82          }          }
83    

Legend:
Removed from v.2278  
changed lines
  Added in v.2289

  ViewVC Help
Powered by ViewVC 1.1.20