Signup/Sign In

Creating First Servlet Application using Netbeans IDE

In the last lesson we created our first Servlet Application but without using any IDE. An IDE is Integrated Development Environment, and it makes creating applications a lot easier. We will learn how to create Servlet applications on NetBeans IDE and Eclipse IDE. Then you can decide which one, you want to use.

Using Intregrated Development Enviroment(IDE) is the easiest way to create Servlet Applications. An IDE is a software application that provides facilities to computer programmers for software development. Eclipse, MyEcplise, Netbeans are example of some popular Java IDE.


Steps to Create Servlet Application in Netbeans IDE

To create a servlet application in Netbeans IDE, you will need to follow the following (simple) steps :

  1. Open Netbeans IDE, Select File -> New Project

    steps to create servlet application in netbeans


  2. Select Java Web -> Web Application, then click on Next,

    steps to create servlet application in netbeans


  3. Give a name to your project and click on Next,

    steps to create servlet application in netbeans


  4. and then, Click Finish

    steps to create servlet application in netbeans


  5. The complete directory structure required for the Servlet Application will be created automatically by the IDE.

    steps to create servlet application in netbeans


  6. To create a Servlet, open Source Package, right click on default packages -> New -> Servlet.

    steps to create servlet application in netbeans


  7. Give a Name to your Servlet class file,

    steps to create servlet application in netbeans

    steps to create servlet application in netbeans


  8. Now, your Servlet class is ready, and you just need to change the method definitions and you will good to go.

    steps to create servlet application in netbeans


  9. Write some code inside your Servlet class.

    steps to create servlet application in netbeans


  10. Create an HTML file, right click on Web Pages -> New -> HTML

    steps to create servlet application in netbeans


  11. Give it a name. We recommend you to name it index, because browser will always pick up the index.html file automatically from a directory. Index file is read as the first page of the web application.

    steps to create servlet application in netbeans


  12. Write some code inside your HTML file. We have created a hyperlink to our Servlet in our HTML file.

    steps to create servlet application in netbeans


  13. Edit web.xml file. In the web.xml file you can see, we have specified the url-pattern and the servlet-name, this means when hello url is accessed our Servlet file will be executed.

    steps to create servlet application in netbeans


  14. Run your application, right click on your Project and select Run

    steps to create servlet application in netbeans


  15. Click on the link created, to open your Servlet.

    steps to create servlet application in netbeans


  16. Hurray! Our First Servlet class is running.

    steps to create servlet application in netbeans