--- android/TrainInfoService/src/dk/thoerup/traininfoservice/TestServlet.java 2010/05/18 21:07:02 736 +++ android/TrainInfoService/src/dk/thoerup/traininfoservice/TestServlet.java 2010/07/05 09:48:06 958 @@ -5,27 +5,29 @@ import java.util.Random; import javax.servlet.ServletException; +import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; - +@WebServlet(urlPatterns={"/TestServlet"}) public class TestServlet extends HttpServlet { private static final long serialVersionUID = 1L; + + Random r = new Random(); - //South-West corner= 54.0, 7.0 - //North-East corner= 58.0, 16.0 - //Latitude span=4.0 - //Longitude span=9.0 - void testFindNearest(int count) throws SQLException { - Random r = new Random(); + //South-West corner= 54.5, 8.0 + //North-East corner= 57.8, 12.7 + //Latitude span=3.3 + //Longitude span=4.7 + void testFindNearest(int count) throws SQLException { StationDAO db = new StationDAO(); for (int i=0; i0) + sb.append(','); + sb.append(r.nextInt(400)); + } + sb.append(')'); - + db.getByList(sb.toString()); + } } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { @@ -69,6 +88,8 @@ testFindName(count); } else if ( test.equals("nearest") ) { testFindNearest(count); + } else if ( test.equals("favorites") ) { + testFindFavorites(count); } else { throw new ServletException("No parameter test"); }