| Interface | Description | 
|---|---|
| ContentTypeMatcher<E> | Matches content type of uploaded files, similar to  PatternMatcher | 
| IteratorGenerator.Converter | Interface for converting each separated token into an Object of choice. | 
| ObjectFactoryDestroyable | An interface to be implemented by any ObjectFactory implementation
 if it requires shutdown hook whenever an ObjectFactory is to be
 destroyed. | 
| ServletContextAware | Deprecated | 
| SubsetIteratorFilter.Decider | A decider determines if the given element should be added to the list or not. | 
| ValueStack | ValueStack allows multiple beans to be pushed in and dynamic EL expressions to be evaluated against it. | 
| ValueStackProvider | 
| Class | Description | 
|---|---|
| AppendIteratorFilter | A bean that takes several iterators and outputs them in sequence | 
| ComponentUtils | Various static methods used with components | 
| ContainUtil | ContainUtilwill check if object 1 contains object 2. | 
| Counter | A bean that can be used to keep track of a counter. | 
| DefaultContentTypeMatcher | |
| FastByteArrayOutputStream | A speedy implementation of ByteArrayOutputStream. | 
| InvocationSessionStore | InvocationSessionStore | 
| IteratorFilterSupport | A base class for iterator filters | 
| IteratorFilterSupport.EnumerationIterator | |
| IteratorGenerator | A bean that generates an iterator filled with a given object depending on the count,
 separator and converter defined. | 
| ListEntry | Entry in a list. | 
| MakeIterator | MakeIterator. | 
| MergeIteratorFilter | A bean that takes several iterators and outputs the merge of them. | 
| PrefixTrie | Quickly matches a prefix to an object. | 
| RegexPatternMatcher | 
 Allows regular expressions to be used in action names. | 
| RegexPatternMatcherExpression | Holds a compiled expression to match URLs | 
| SortIteratorFilter | A bean that takes a source and comparator then attempt to sort the source
 utilizing the comparator. | 
| StrutsTestCaseHelper | Generic test setup methods to be used with any unit testing framework. | 
| StrutsTypeConverter | |
| StrutsUtil | Struts base utility class, for use in Velocity and Freemarker templates | 
| SubsetIteratorFilter | A bean that takes an iterator and outputs a subset of it. | 
| TabbedPane | A bean that helps implement a tabbed pane
 FIXME: use it remove | 
| TextProviderHelper | Helper methods to access text from TextProviders | 
| Timer | A bean that can be used to time execution of pages
 FIXME: remove? | 
| TokenHelper | TokenHelper | 
| URLBean | A bean that can generate a URL. | 
Copyright © 2000–2025 Apache Software Foundation. All rights reserved.