Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Please do not zip answer. Create a servlet that reads an ascii file and sends th

ID: 3623744 • Letter: P

Question

Please do not zip answer.

Create a servlet that reads an ascii file and sends the output to the browser that invokes the servlet. Name your ASCII file c: empservlet1.dat. You must locate it in the c: emp directory to receive credit. A good file to read is the source code to your program!



Sample code:

import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;

public class ServletLinks extends HttpServlet{

public void doGet(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException{

PrintWriter out = response.getWriter();

out.println("<html>");

out.println("<head>");
out.println("<title>");
out.println("</title>");
out.println("</head>");

out.println("<body>");
out.println("<div>");

out.println("<a href="http://academic2.bellevue.edu/~Jones/">Professor Jones's Page</a>");
out.println("<br />");
out.println("<a href="http://jakarta.apache.org/tomcat/tomcat-5.0-doc/servletapi/index.html">Tomcat 5.0 Docs</a>");
out.println("<br />");
out.println("<a href="http://www.collectmad.com/madcoversite/index.html">Mad Cover Site</a>");
out.println("<br />");

out.println("</div>");
out.println("</body>");

out.println("</html>");
}
}

Explanation / Answer

protected void doGet(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {
        processRequest(request, response);
    }

  
  
    protected void doPost(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {
        processRequest(request, response);
    }

       public String getServletInfo() {
        return "Short description";