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

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

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

revision 2758 by torben, Tue Oct 27 14:40:44 2015 UTC revision 2783 by torben, Thu Nov 26 12:28:27 2015 UTC
# Line 32  public class AddressServlet extends Http Line 32  public class AddressServlet extends Http
32                  }                  }
33                                    
34                  String gadeidStr = request.getParameter("gadeid");                  String gadeidStr = request.getParameter("gadeid");
35                  String husnr = request.getParameter("husnr");                  String husnrStr = request.getParameter("husnr");
36                                    
37                  if (gadeidStr == null) {                  if (gadeidStr == null) {
38                          response.setContentType("text/xml; charset=UTF-8");                          response.setContentType("text/xml; charset=UTF-8");
# Line 40  public class AddressServlet extends Http Line 40  public class AddressServlet extends Http
40                          return;                                          return;                
41                  }                  }
42                                    
43                  if (husnr == null) {                  if (husnrStr == null) {
44                          response.setContentType("text/xml; charset=UTF-8");                          response.setContentType("text/xml; charset=UTF-8");
45                          response.getWriter().print( SearchServlet.generateErrorXML("Mangler husnr parameter") );                          response.getWriter().print( SearchServlet.generateErrorXML("Mangler husnr parameter") );
46                          return;                                          return;                
47                  }                  }
48                  try {                  try {
49                          int gadeid = Integer.parseInt(gadeidStr);                          int gadeid = Integer.parseInt(gadeidStr);
50                            
51                            short husnr = Short.parseShort( husnrStr.replaceAll("\\d","") );
52                            String litra =  husnrStr.replaceAll("^\\d", "");
53                                                                                                    
54                          Address addr = search.getAddressSafe(gadeid, husnr);                          Address addr = search.getAddressSafe(gadeid, husnr, litra);
55                                                    
56                          StringBuilder sb = new StringBuilder();                          StringBuilder sb = new StringBuilder();
57                          sb.append("<result>");                          sb.append("<result>");

Legend:
Removed from v.2758  
changed lines
  Added in v.2783

  ViewVC Help
Powered by ViewVC 1.1.20