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...

What is the difference between servlet config and servlet
context.

Answer Posted / mansi

• Signature: public interface ServletConfig
ServletConfig is implemented by the servlet container to
initialize a single servlet using init(). That is, you can
pass initialization parameters to the servlet using the
web.xml deployment descriptor. For understanding, this is
similar to a constructor in a java class.
Example code:
<servlet>
<servlet-name>ServletConfigTest</servlet-name>
<servlet-class>com.javapapers.ServletConfigTest</servlet-class>
<init-param>
<param-name>topic</param-name>
<param-value>Difference between ServletConfig and
ServletContext</param-value>
</init-param>
</servlet>
• Signature: public interface ServletContext
ServletContext is implemented by the servlet container for
all servlet to communicate with its servlet container, for
example, to get the MIME type of a file, to get dispatch
requests, or to write to a log file. That is to get detail
about its execution environment. It is applicable only
within a single Java Virtual Machine. If a web applicationa
is distributed between multiple JVM this will not work. For
understanding, this is like a application global variable
mechanism for a single web application deployed in only one JVM.
The ServletContext object is contained within the
ServletConfig object. That is, the ServletContext can be
accessed using the ServletConfig object within a servlet.
You can specify param-value pairs for ServletContext object
in <context-param> tags in web.xml file.
Example code:
<context-param>
<param-name>globalVariable</param-name>
<param-value>javapapers.com</param-value>
</context-param>

Is This Answer Correct ?    1 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Which event is fired at the time of setting, getting or removing attribute from application scope?

1197


What do you mean by httpservlet and how it is different from the genericservlet?

1129


How do I know if java is running on linux?

1181


What is the difference between the include() and forward() methods?

1128


What are the life cycle methods of a servlet?

1099


What are the types of servlet?

1382


What is the use of java servlet api?

1091


Why is http protocol called as a stateless protocol?

1090


What is the main purpose of java servlets?

1118


What are the kinds of http requests?

1105


What do you mean by servlet context?

1231


When using servlets to build the HTML, you build a DOCTYPE line, why do you do that?

1186


What is servlet used for?

1198


What are the important functions of filters?

1207


What is the use of send redirect () method?

1152