What will happen inside init() in servlet. my interviewer
asked servlet lifecycle. i said "once servlet is loaded in
to memory init() will be called which performs servlet
initialization " . Again interview asked what values will be
initialized . what is difference between init() and
init(ServletConfig config).
Answer Posted / manidhar
Your superclass includes two versions of init(),one that
takes a ServletConfig and a convenience version thats no -
arg. The3 inherited init(ServletConfig) method calls the no-
arg init method, so the only one u need to override is the
no-arg version.
no law that stops u from overriding the one that takes a
ServletConfig,but if u do then u better call super.init
(ServletConfig) but theres really NO reason why u need to
override the init(SC) method, since u can always get ur
ServletConfig by calling inherited getServletConfig()
method.
correct me if am wrong
| Is This Answer Correct ? | 3 Yes | 3 No |
Post New Answer View All Answers
What is string literal in java?
What is the lifetime and scope of a variable?
What is the most important feature of java? What is an interface?
How do you declare an array in java?
What is the purpose of abstract class?
what is predefined function in java?
Can you explain the private protected field modifier?
What is variable argument in java?
Can a static member function access member variable of an object?
Does treeset allow null in java?
Is int primitive data type?
What is the difference between a vector & an array list?
I want my class to be developed in such a way that no other class (even derived class) can create its objects. Define how can I do so?
How do you sort arraylist in descending order?
how to create multithreaded program? : Java thread