From BC$ MobileTV Wiki
(Redirected from DBCP)
Jump to: navigation, search
Java (cup of java) Logo
Tomcat (Java Web Application Server) Logo

Tomcat is one of the most popular Apache projects and is the leading open source Java Web Application Server implementation which acts as a Servlet container while also supporting JSP, JSF, JNLP and a number of other Java-powered web technologies.

Server versions


Tomcat offers only the basic Servlet, JSP, JSTL, JSF and related Java Web technologies. It does not include additional JEE features such as Database connectivity (JPA), JMS messaging, etc. TomEE is the Java (now Jakarta) EE full stack of libraries and dependencies added to a specific Tomcat version. There are TomEE versions available for Tomcat 7+.

  • TomEE: | EXAMPLES (adds full J2EE support to basic Tomcat which only supports Servlets, JSP, JSTL and basic JSF... with TomEE we can also use EJB, JPA, JMS, JAX-WS, JAX-RS, etc)

[1] [2] [3] [4]


Standalone full web server version of Tomcat for older versions.

[5] [6]


Java Servlets

Commonly used to build lightweight Web Services through associated both internal/external APIs.

See: Servlet

Java Server Pages


Java Expression Language


See: WebSockets


DataBase Connection Pooling (DBCP).




[12] [13] [14] [15] [16] [17] [18] [19] [20] [21]

External Links


  1. TomEE vs. Tomcat:
  2. Using the TomEE Maven Plugin:
  3. Configuring JDBC in TomEE:
  4. Apache TomEE Jakarta EE certified after 10 years:
  5. How-to: Modify Apache-Coyote/1.1 Banner:
  6. Metasploitable/Apache/Tomcat and Coyote:
  7. wikipedia: Apache JServ Protocol
  8. Redis-Based Tomcat Session Management:
  9. How to deploy Maven based war file to Tomcat:
  10. How to deploy to Tomcat from NetBeans?:
  11. Deploying your built ".war" file from Jenkins to Tomcat:
  12. Tomcat docs -- Realm how to:
  13. Realm name in tomcat (web.xml):
  14. Tomcat Realm - Tutorial & Examples:
  15. Tomcat security constraint for valid user:
  16. Purpose of roles tags in tomcat-users.xml?:
  17. Example web application layout:
  18. web.xml Reference Guide for Tomcat:
  19. Specifying an Authentication Mechanism in the Deployment Descriptor:
  20. Creating the Login Form and the Error Page:
  21. Define a <security-constraint> outside of web.xml (e.g. server-wide):
  22. Tomcat - java.lang.OutOfMemoryError -- PermGen space:
  23. java.lang.OutOfMemoryError -- PermGen space:
  24. java.lang.OutOfMemoryError -- PermGen space (response):

See Also

Apache | Apache Web Server | Java/JPA | JSP/JSTL | Servlet | WebWorkers