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 :
- Open Netbeans IDE, Select File -> New Project
![steps to create servlet application in netbeans]()
- Select Java Web -> Web Application, then click on Next,
![steps to create servlet application in netbeans]()
- Give a name to your project and click on Next,
![steps to create servlet application in netbeans]()
- and then, Click Finish
![steps to create servlet application in netbeans]()
- The complete directory structure required for the Servlet Application will be created automatically by the IDE.
![steps to create servlet application in netbeans]()
- To create a Servlet, open Source Package, right click on default packages -> New -> Servlet.
![steps to create servlet application in netbeans]()
- Give a Name to your Servlet class file,
![steps to create servlet application in netbeans]()
![steps to create servlet application in netbeans]()
- 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]()
- Write some code inside your Servlet class.
![steps to create servlet application in netbeans]()
- Create an HTML file, right click on Web Pages -> New -> HTML
![steps to create servlet application in netbeans]()
- 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]()
- 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]()
- 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]()
- Run your application, right click on your Project and select Run
![steps to create servlet application in netbeans]()
- Click on the link created, to open your Servlet.
![steps to create servlet application in netbeans]()
- Hurray! Our First Servlet class is running.
![steps to create servlet application in netbeans]()