You are on page 1of 16

| Java Servlet 6 October 2017, 12:24:53 PM |

CREATING HEELO WORLD USING SERVLET

1. PROJECT CREATION

Java Servlet Example Page 1


| Java Servlet 6 October 2017, 12:24:53 PM |

2. NAME AND LOCATION

Java Servlet Example Page 2


| Java Servlet 6 October 2017, 12:24:53 PM |

3. SERVER AND SETTINGS

Java Servlet Example Page 3


| Java Servlet 6 October 2017, 12:24:53 PM |

4. FRAMEWORKS: SELECT NONE

Java Servlet Example Page 4


| Java Servlet 6 October 2017, 12:24:53 PM |

5. PROJECT STRUCTURE

Java Servlet Example Page 5


| Java Servlet 6 October 2017, 12:24:53 PM |

6. PROJECT CREATION

Java Servlet Example Page 6


| Java Servlet 6 October 2017, 12:24:53 PM |

7. PROJECT CREATION (CONTINUE)

Java Servlet Example Page 7


| Java Servlet 6 October 2017, 12:24:53 PM |

8. SERVLET CREATION UNDER CURRENT PACKAGE tp

Java Servlet Example Page 8


| Java Servlet 6 October 2017, 12:24:53 PM |

9. SERVLET CREATION UNDER CURRENT PACKAGE tp (CONTINUE)

Java Servlet Example Page 9


| Java Servlet 6 October 2017, 12:24:53 PM |

10. CONFIGURE SERVLET DEPLOYMENT

Java Servlet Example Page 10


| Java Servlet 6 October 2017, 12:24:53 PM |

11. COMPLETE PROJECT DETAILS

Java Servlet Example Page 11


| Java Servlet 6 October 2017, 12:24:53 PM |

12. SOURCE CODE

12. (a) JSP FILE

(index.jsp)

<%@page contentType="text/html" pageEncoding="UTF-8"%>

<!DOCTYPE html>

<html>

<body>

<form action="JResServlet" method="post">

Enter your name :<br/>

<input type="text" name="t1"/><br/>

<input type="submit" value="submit">

</form>

</body>

</html>

12. (b) SERVLET FILE

(JResServlet.java)

package tp;

import java.io.IOException;

import java.io.PrintWriter;

import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

public class JResServlet extends HttpServlet {

protected void processRequest(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

response.setContentType("text/html;charset=UTF-8");

Java Servlet Example Page 12


| Java Servlet 6 October 2017, 12:24:53 PM |

try (PrintWriter out = response.getWriter())

// get the input from client (JSP file)

String name=request.getParameter("t1");

out.println("<!DOCTYPE html>");

out.println("<html>");

out.println("<head>");

out.println("<title>Servlet JResServlet</title>");

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

out.println("<body>");

// print owner name on client browser

out.println("<h2>Ur Name is " + name + "</h2>");

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

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

Java Servlet Example Page 13


| Java Servlet 6 October 2017, 12:24:53 PM |

13. EXECUTION STEPS

1. Compile JSP file (.jsp)

2. Run JSP file (.jsp)

Java Servlet Example Page 14


| Java Servlet 6 October 2017, 12:24:53 PM |

14. OUTPUT

14. 1 CLIENT REQUEST (USER INPUT QUERY)

Java Servlet Example Page 15


| Java Servlet 6 October 2017, 12:24:53 PM |

14. 2 SERVER RESPONSE (VIA SERVLET)

Java Servlet Example Page 16

You might also like