--- dao/DaoAdresseService/src/dk/daoas/daoadresseservice/SearchServlet.java 2015/02/13 11:48:23 2274
+++ dao/DaoAdresseService/src/dk/daoas/daoadresseservice/SearchServlet.java 2015/02/13 15:15:13 2282
@@ -9,13 +9,22 @@
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
-import dk.daoas.daoadresseservice.SearchResult.Status;
+import dk.daoas.daoadresseservice.beans.SearchResult;
+import dk.daoas.daoadresseservice.beans.SearchResult.Status;
/**
* Servlet implementation class SearchServlet
*/
-@WebServlet({ "/SearchServlet", "/search" })
+@WebServlet(urlPatterns = { "/SearchServlet", "/search" }, loadOnStartup = 1)
public class SearchServlet extends HttpServlet {
+
+ @Override
+ public void init() throws ServletException {
+ super.init();
+ System.out.println("SearchServlet loaded");
+ }
+
+
private static final long serialVersionUID = 1L;
String getUtf8(String str) throws UnsupportedEncodingException {
@@ -30,8 +39,6 @@
String brugerid = request.getParameter("brugerid");
String postnr = request.getParameter("postnr");
String adresseStr = getUtf8( request.getParameter("adresse") );
-
- //System.out.println (">" + postnr + " | " + adresseStr);
SearchResult result = search.search(postnr, adresseStr);
@@ -46,6 +53,11 @@
sb.append("").append(result.address.vejkode).append("");
sb.append("").append(result.address.dbkBane).append("");
+ //Extra information
+ sb.append("").append(result.address.daekningsType).append("");
+ sb.append("").append(result.address.distributor).append("");
+ sb.append("").append(result.address.extAfstand).append("");
+
} else {
sb.append("error");
sb.append("").append( result.status ).append("");