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

How do we translate jsp?

1056


What is Client-Server Computing?

2429


What are the steps involved in placing a servlet within a package?

1079


What is servlet in simple terms?

1025


How we can create war file in servlet?

1132


How can we invoke another servlet in a different application?

1217


What methodology can be followed to store more number of objects in a remote server?

2281


What do you mean by mime type?

979


What is SingleThreadModel interface?

1151


How can we refresh automatically when new data has entered the database?

1116


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

1157


How many servlet objects are created?

1070


When servlet is loaded?

1082


What is cookie in servlet?

1060


Which interface must be implemented by all servlets?

1346