Http://jakarta.apache.org/commons/index.html
A child project of Jakarta, it focuses on all aspects of reusable Java components
a
Jakarta
SubProject Focused on All Aspects of Reusable Java Components.
Contains 2 Parts
1> a repository of Reusable Java Components
2> a Workspace for Java Component development
Some common Commons Componment
Attributes: Provide a runtime API that access metadata properties, such as DOCLET TAG
Beanutil: Provides a package for Java Reflection API (Easy-use Wrappers)
Betwixt: Provides a map of the JavaBeans to XML documentation
CHAIN: Provide mode and implementation for organized complex process flow
CLI: Simple API for providing and ordering interaction
CODEC: Provides common eNCoding / decoding algorithm
Collectes offers a class suite extended by Java Collection Framework
Configuration: Convenient to read configuration files in various formats (.xml, Properties)
DAEMON: An optional mechanism to call UNIX-daemon-like Java code
DBCP: Provides database connection pool service
DBUTILS: a JDBC Help LIB
Digester XML to the mapping of the Java object, is usually used to parse the XML configuration file
Discovery Provides Tools for Locating Resources (Including Classes) by mapping service / reference name to resource names using a variety of schemes.
EL provides an interpreter that is defined by JSP 2.0 specification
Email simply uses Java to send Email's library
FileUpload file upload components
HTTPCLIENT client HTTP protocol framework
IO Collection of I / O Utilities
Jelly an XML based scripting and processing engine. Jelly borrows many good ideas from both JSP custom tags, Velocity, Cocoon and the scripting engine inside XDoclet. Jelly can be used from the command line, inside Ant or inside a Servlet.
JEXL has expanded the expression of JSTL, which introduces a lot from the Velocity community.
.
LANG's extension to java.lang
Latka HTTP function test kit
Launcher a cross Platform Java Application Launcher.
Logging a package for Logging API
Math provides a light math and statistical library
Modeler helps generate Model MBeans that meets JMS specifications
Collection of NET network utilities
Pool provides an interface of a generic object pool that produces some standard objects and pool implementations of general purpose.
PRIMITIV provides a smaller, faster and more easy to use type of Java basic type
Resources a lightweight framework for defining and looking up..
TRANSAACTIONAL File Access and Some Other Utility Classes Commonly Used in Transactional Java Programming.
Validator: Provides a simple, scalable framework to define the validator and verification rules (Using XML),