/[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 2954 by torben, Tue Jan 19 10:02:51 2016 UTC revision 2955 by torben, Fri Feb 26 12:31:14 2016 UTC
# Line 33  public class AddressServlet extends Http Line 33  public class AddressServlet extends Http
33                                    
34                  String gadeidStr = request.getParameter("gadeid");                  String gadeidStr = request.getParameter("gadeid");
35                  String husnrStr = request.getParameter("husnr");                  String husnrStr = request.getParameter("husnr");
36                    String litra = request.getParameter("litra");
37                                    
38                  if (gadeidStr == null) {                  if (gadeidStr == null) {
39                          response.setContentType("text/xml; charset=UTF-8");                          response.setContentType("text/xml; charset=UTF-8");
# Line 45  public class AddressServlet extends Http Line 46  public class AddressServlet extends Http
46                          response.getWriter().print( SearchServlet.generateErrorXML("Mangler husnr parameter") );                          response.getWriter().print( SearchServlet.generateErrorXML("Mangler husnr parameter") );
47                          return;                                          return;                
48                  }                  }
49                    
50                    if (litra == null) {
51                            response.setContentType("text/xml; charset=UTF-8");
52                            response.getWriter().print( SearchServlet.generateErrorXML("Mangler litra parameter") );
53                            return;                
54                    }              
55                    
56                  try {                  try {
57                          int gadeid = Integer.parseInt(gadeidStr);                          int gadeid = Integer.parseInt(gadeidStr);
58                                                    
59                          short husnr = Short.parseShort( husnrStr.replaceAll("\\d","") );                          short husnr = Short.parseShort( husnrStr );
                         String litra =  husnrStr.replaceAll("^\\d", "");  
60                                                                                                    
61                          Address addr = search.getAddressSafe(gadeid, husnr, litra);                          Address addr = search.getAddressSafe(gadeid, husnr, litra);
62                                                    

Legend:
Removed from v.2954  
changed lines
  Added in v.2955

  ViewVC Help
Powered by ViewVC 1.1.20