This week's book giveaway is in the Java 8 forum.
We're giving away four copies of Java 8 in Action and have Raoul-Gabriel Urma, Mario Fusco, and Alan Mycroft on-line!
See this thread for details.
The moose likes Servlets and the fly likes servlet constructor Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java 8 in Action this week in the Java 8 forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "servlet constructor" Watch "servlet constructor" New topic

servlet constructor

mohan paladi

Joined: Dec 13, 2006
Posts: 8
hi friends,
I would like to know why the servlet doesnot have a
A brief explanation is needed, the orielly servlet book
doenot give a satisfactory reason.
thanks in advance.
- mohan
Frank Carver

Joined: Jan 07, 1999
Posts: 6920
A servlet may have a constructor, but only one which takes no parameters. This is because servlets are dynamically loaded by the servlet container as needed, and the classloader can't know what other parameters you might want to pass to the constructor, or where to get them from.
This is the same with all dynamically loaded classes, which is why the idiom of a user-supplied "init" function is so common in Java APIs.

Read about me at ~ Raspberry Alpha Omega ~ Frank's Punchbarrel Blog
I agree. Here's the link:
subject: servlet constructor
Similar Threads
writing own constructor for servlet
can i called the constructor in servlet file?If Yes how can?If no why?
in simple servlet ,why a constructor has super()?.
Why dont we write constructors in servlets?
init and constructor in servlet