Components for implementing basic HTML Forms. Most components are straight forward 1:1 mappings between Tapestry components and a corresponding HTML element. {@link org.apache.tapestry.form.PropertySelection} is more complicated, as it manages way more of the process of implementing a <select> and its <option>s.

Package {@link org.apache.tapestry.valid} contains more complex components that not only collect input, but validate it as well. @author Howard Lewis Ship hlship@apache.org