Jump to content

Web container: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Filled in 1 bare reference(s) with reFill ()
No edit summary
Line 1: Line 1:
{{referenced}}
{{unreferenced|date=February 2014}}
A '''Web container''' (also known as a Servlet container) is the component of a [[web server]] that interacts with [[Java (programming language)|Java]] [[servlet]]s. A web container is responsible for managing the lifecycle of servlets, mapping a [[URL]] to a particular servlet and ensuring that the URL requester has the correct access rights.<ref>{{cite web|last1=Bricker|first1=Sarah|title=MAKE TECHNICAL TALK FRIENDLY & DIGESTIBLE|url=http://www.insiteadvice.com/make-technical-talk-friendly-digestible/|accessdate=20 October 2015|date=16 October 2015}}</ref>
A '''Web container''' (also known as a Servlet container) is the component of a [[web server]] that interacts with [[Java (programming language)|Java]] [[servlet]]s. A web container is responsible for managing the lifecycle of servlets, mapping a [[URL]] to a particular servlet and ensuring that the URL requester has the correct access rights.<ref>{{cite web|last1=Bricker|first1=Sarah|title=MAKE TECHNICAL TALK FRIENDLY & DIGESTIBLE|url=http://www.insiteadvice.com/make-technical-talk-friendly-digestible/|accessdate=20 October 2015|date=16 October 2015}}</ref>



Revision as of 15:59, 20 October 2015

A Web container (also known as a Servlet container) is the component of a web server that interacts with Java servlets. A web container is responsible for managing the lifecycle of servlets, mapping a URL to a particular servlet and ensuring that the URL requester has the correct access rights.[1]

A web container handles requests for servlets, JavaServer Pages (JSP) files, and other types of files that include server-side code. The Web container creates servlet instances, loads and unloads servlets, creates and manages request and response objects, and performs other servlet management tasks.

A web container implements the web component contract of the Java EE architecture, specifying a runtime environment for web components that includes security, concurrency, lifecycle management, transaction, deployment, and other services.

List of Servlet containers

The following is a list of applications which implement the Java Servlet specification from Sun Microsystems, divided depending on whether they are directly sold or not.

Non-commercial Web containers

Commercial Web containers


  1. ^ Bricker, Sarah (16 October 2015). "MAKE TECHNICAL TALK FRIENDLY & DIGESTIBLE". Retrieved 20 October 2015.