Struts Framework
Welcome
Home
Kickstart FAQ
User Guide
Resources
Who We Are
Downloads
Binaries
Source Code
Getting Started
Installation
Release Notes
Javadoc
Mailing Lists
Bug Database
Developer Guides
Bean Tags
HTML Tags
Logic Tags
Template Tags
Digester
Utilities
TagLib Documentation
Bean Tags
HTML Tags
Logic Tags
Template Tags
Current Development
Installation (nightly)
Release Notes (nightly)
Javadoc (nightly)
Workflow Proposal
TODO List
Introduction

Application frameworks, like the applications we build with them, never seem to be completed. The following are the remaining work items before Version 1.0 of Struts can be released.

The TODO list tasks are divided into functional areas that correspond to the major components of the Struts Framework. References in square brackets are the Java package containing the corresponding source code.

Struts Documentation

Omnibus task list for items related to the Struts Documentation, which do not have direct relationships with code bases.

DescriptionVolunteer
Struts Example Application

An example web application utilizing the Struts framework and custom tag library.

DescriptionVolunteer
MVC Framework [org.apache.struts.action]

This is the core controller servlet, with support for the developer's action and form bean classes, plus the supporting data structures.

DescriptionVolunteer
Deprecation Warnings. Review framework-wide use of features that have now been deprecated.
XML Digester [org.apache.struts.digester]

The Digester package supports scripted firing of "rules" based on matching a particular pattern of nested XML tags. Among the predefined rules that can be utilized are rules to create new objects, set bean properties from the contents of attributes, or call arbitrary methods with arguments based on the XML content being parsed. A common use for this technology (illustrated in the Struts ActionServlet), is parsing configuration files and building corresponding object trees.

DescriptionVolunteer
Bean Tag Library [org.apache.struts.taglib.bean]

This tag library contains basic tags useful in manipulating JavaBeans and their properties. It includes support for getting and setting bean properties using simple, nested, and subscripted accessor expressions.

DescriptionVolunteer
HTML Forms Tag Library [org.apache.struts.taglib.html]

This tag library contains tags useful in preparing web applications that use HTML forms as their primary mechanism for user data entry, as well as support for internationalized and localized applications.

DescriptionVolunteer
Utility Classes

This package contains a variety of utility classes useful within Struts as well as in stand-alone applications.

DescriptionVolunteer
Update HTML Filtering. Update the filtering supported by BeanUtils.filter(). [STRUTS-DEV, Matthias Kerkhoff, 11/13/2000]

Copyright (c) 2000-2002, Apache Software Foundation