org.apache.tapestry5.corelib.components.Errors

Standard validation error presenter. Must be enclosed by a org.apache.tapestry5.corelib.components.Form component. If errors are present, renders a div element around a banner message and around an unnumbered list of error messages. Renders nothing if the org.apache.tapestry5.ValidationTracker shows no errors.

[JavaDoc]

Component Parameters

NameTypeFlagsDefaultDefault PrefixDescription
bannerStringNOT Allow Nullmessage:default-bannerpropThe banner message displayed above the errors. The default value is "You must correct the following errors before you may continue.".
classStringNOT Allow NullpropThe CSS class for the div element rendered by the component. The default value is "t-error".

Examples

The Errors component automatically connects with the Form that encloses it. Just place the component inside a Form.

Search.tml

<html xmlns:t="http://tapestry.apache.org/schema/tapestry_5_0_0.xsd">
    <body>

    <t:form>

        <t:errors>

        <t:label for="search"/>
        <t:textfield t:id="search"/>

        <input type="submit" value="Search"/>

    </t:form>

    </body>
</html>

The Errors component here will display any validation errors that occur when the form is submitted.


Back to index