<html> <body> <form action=\"main.jsp\" method=\"GET\"> <p> First Name: </p> <br
ID: 3583814 • Letter: #
Question
<html>
<body>
<form action="main.jsp" method="GET">
<p> First Name: </p> <br />
<input type="text" name="first_name">
<p> Last Name: </p><br/><input type="text" name="last_name" /><br />
<input type="submit" value="Submit" />
</form>
</body>
</html>
Q4. Write a simple servlet that displays the input of the following form: [1.0 Mark] First name Last name Submit Figure 3 HTML form file:///C:/campp/htdocs/Project/index.html Hello, John Doe Figure 4 Servlet outputExplanation / Answer
Below is the code for servlet
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class mainServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
String fname=request.getParameter("first_name");
String lname=request.getParameter("last_name");
out.print("<b> Hello, "+fname+" "+lname);
out.close();
}
}
NOTE:
Use mainServlet instead of main.jsp in your HTML page
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.