Tapestry includes a number of form-related components. Tapestry components are responsible for reading properties when a page is rendered, to supply default values, and writing properties when the form is submitted; it is never necesssary to write code to directly read HTTP parameters.

Enable Client Side Validation

Input field components can perform validations on the client-side, triggered by the user submitting the form. The checkbox above enables or disables this feature. Input is always rechecked on the server-side (in case the client doesn't support JavaScript).

Or, use a LinkSubmit component: Continue