The Body of Index.jsp page

  1. < form action = servlet / First_Servlet method = "post" > < br > First_Name < input type = "text"
  2. name = "user_name" > < input type = "submit"
  3. value = "Submit" > < /form><br></body >

First_Servlet

  1. import javax.servlet.*;
  2. import java.util.Enumeration;
  3. import java.io.IOException;
  4. public class First_Servlet implements Servlet {
  5. public void destroy() {}
  6. public ServletConfig getServletConfig() {
  7. return null;
  8. }
  9. public String getServletInfo() {
  10. return null;
  11. }
  12. public void init(ServletConfig config) throws ServletException {}
  13. public void service(ServletRequest req, ServletResponse res)
  14. throws ServletException, IOException {
  15. System.out.println("server_port_Number++++++++++++++++++++++++++++++++++++++++++++++++++++" + req.getServerPort());
  16. System.out.println("Server_Name" + req.getServerName());
  17. System.out.println("Protocol" + req.getProtocol());
  18. System.out.println("charcter encoding" + req.getCharacterEncoding());
  19. Enumeration parameter = req.getParameterNames();
  20. while (parameter.hasMoreElements()) {
  21. String parameter_name = (String) parameter.nextElement();
  22. System.out.println("parameter_name" + parameter_name);
  23. System.out.println("parameter_value" + req.getParameter(parameter_name));
  24. }
  25. Enumeration attributes = req.getAttributeNames();
  26. while (attributes.hasMoreElements()) {
  27. String attribute = (String) attributes.nextElement();
  28. System.out.println("parameter_name" + attribute);
  29. System.out.println("parameter_value" + req.getParameter(attribute));
  30. }
  31. }