40 packages across 8 major Java frameworks and libraries
Core action classes — ActionServlet, ActionMapping, ActionForm, ActionForward and more
Bean tag library — define, include, message, parameter, resource and write tags
Logic tag library — iterate, forward, redirect, compare and present/not-present tags
File upload handling — MultipartRequestHandler, FormFile, DiskMultipartRequestHandler
Bytecode engineering library — instruction classes, method generators, class visitors
I/O input utilities — ProxyReader, CountingInputStream, SwappedDataInputStream
Language utilities — StringUtils, ArrayUtils, SystemUtils, BooleanUtils and more
Math utilities — NumberUtils, Fraction, IntRange, LongRange, RandomUtils
Contributed form components — MultiplePropertySelection, MaskEdit, FormConditional
JSP integration — PageTag, ExternalTag, URLRetriever, AbstractLinkTag
Template parsing — TemplateParseException, ValidateRule, IDocumentRule
WS-Addressing handlers — AddressingInHandler, AddressingOutHandler
RPC client — RPCServiceClient for invoking web service operations
HTTP transport — AxisServlet, SimpleHTTPServer, CommonsHTTPTransportSender
XMLBeans data binding support for code generation
Form extensions — DateTextField with date/string converters
Palette component for multi-select with ordering
Data views — IDataProvider, DataView, GridView, ListDataProvider
Wizard framework — IWizardStep, WizardModel, WizardButtonBar
Core form components — Form, TextField, DropDownChoice, CheckBox, Button
URL coding strategies for bookmarkable pages and packages
Request target interfaces — IEventProcessor
Resource management — PropertiesFactory, ByteArrayResource, DynamicByteArrayResource
Cryptography utilities — ICrypt, SunJceCrypt, Base64, NoCrypt
Language utilities — PropertyResolver, Bytes, Classes, Objects, Primitives
Metaclass support — DomainClassMethods, IdentDynamicMethod
Hibernate integration plugin — SessionFactoryAware, HibernateTransactionManagerPlugin
Aware interfaces and post-processors for Grails plugins
GSP rendering engine — GroovyPagesTemplateEngine, GroovyPagesServlet, Parse
NIO channel service providers — AbstractSelector, SelectorProvider
Java logging API — Logger, Handler, Formatter, FileHandler, ConsoleHandler
ZIP and compression — ZipFile, GZIPOutputStream, Deflater, Inflater, Adler32
Pluggable look and feel delegates for all Swing components
Text component framework — Document, StyledDocument, View, Highlighter, Keymap
XA distributed transaction API — XAResource, Xid, XAException
CORBA Dynamic interfaces — Parameter type for operation arguments
DOM Level 2 Range API — Range, DocumentRange, RangeException
AspectWerkz AOP annotation processing — Aspect, Around, Before, After, Mixin
JDOM content filters — Filter, ElementFilter, ContentFilter, AbstractFilter
JasperReports servlet helpers — PdfServlet, XlsServlet, RtfServlet
OLAP mapping — Mapping, Tuple, TupleMember, MappingMetadata
Yahoo! Image Search integration for SwingX — YahooImageSearch JavaBean