Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

Can we call destroy() method inside the init() method? What
happens when we do so?

Answer Posted / suraj kumar

This action does not disturb the normal life cycle flow of the servlet. The servlet will work normal. You may test the below code.

/**
* @author Suraj
*
*/
public class TestServlet extends HttpServlet {


public void init(ServletConfig config)throws ServletException{
super.init(config);
destroy();
}

protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {

System.out.println("I am test servlet.");
}

}

Web.xml
--------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<display-name>Servlet</display-name>
<servlet>
<servlet-name>TestServlet</servlet-name>
<servlet-class>com.esspl.TestServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>TestServlet</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
</web-app>
------------------------------------
Test URL: http://<HOST>:<PORT>/<Context>/TestServlet.do

Is This Answer Correct ?    10 Yes 4 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Write a hello world program using servlets.

1117


What is the difference between context parameter and context attribute?

1117


Explain the architechure of a servlet?

1163


Is java servlet still used?

1084


What is context in servlet?

1091


Tell us something about servletconfig interface.

1050


How do you run a servlet?

1106


How a servlet is unloaded?

1133


List out the difference between ServletConfig and ServletContext?

1101


When should you prefer to use doget() over dopost()?

1219


What is servlet in simple terms?

1074


Differentiate between the get and post method

1116


Which protocol will be used by browser and servlet to communicate

1106


Explain the difference between jsp and servlet?

1144


What do you mean by request dispatcher in servlet? Also explain its methods.

1208