Question: package com.dronerecon.ws; import javax.servlet.*; import javax.servlet.http.*; import java.io.*; public class PortalDBService extends HttpServlet{ public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType(application/json;charset=utf-8); response.addHeader(Access-Control-Allow-Origin,

package com.dronerecon.ws;

import javax.servlet.*;

import javax.servlet.http.*;

import java.io.*;

public class PortalDBService extends HttpServlet{

public void doGet(HttpServletRequest request,

HttpServletResponse response)

throws ServletException, IOException {

response.setContentType("application/json;charset=utf-8");

response.addHeader("Access-Control-Allow-Origin", "*");

PrintWriter out = response.getWriter();

// ############

// Get 5 parameter values from the request object (these are passed in from part 1 code).

// "area_id" : String type

// "tilex" : int type (Reference part 1 of Project 2 for converting string to int).

// "tiley"

// "r"

// "g"

// ############

// ############

// Instantiate a DBManager instance.

// ############

// Set DB location (Currently uses current DB file name and adds direct path from C drive before it).

oDBManager.DBLocation = System.getProperty("catalina.base") + "\\webapps\\dronereconportal\\db\\" +

oDBManager.DBLocation;

// ############

// Call insertAreaGridTile on db manager object and pass the 5 values from above.

// ############

// Response with confirmation of DB record written.

out.println("{\"success\":true}");

}

}

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!