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
Write a program to check string is palindrome without using loop?
What about abstract classes in java?
When wait(), notify(), notifyall() methods are called does it releases the lock or holds the acquired lock?
What is primitive array?
What are the two types of streams offered by java 8?
What is the purpose of garbage collection in java?
What is treeset in java?
What is a null check?
What is the difference between a constructor and a method?
How do you square a number?
What is the method in java?
What is difference overloading and overriding?
What is a dot notation?
Why do we need variables?
What is singleton class example?