Class Errors
java.lang.Object
org.apache.tapestry5.corelib.components.Errors
Standard validation error presenter. Must be enclosed by a
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 ValidationTracker shows no
errors.- See Also:
| Name | Type | Flags | Default | Default Prefix |
|---|---|---|---|---|
| banner | String | message: | prop | |
| The banner message displayed above the errors. The default value is "You must correct the following errors before you may continue.". | ||||
| class | String | symbol: | literal | |
| The CSS class for the div element rendered by the component. | ||||
| globalOnly | boolean | Since 5.4 | prop | |
| If true, then only errors global to the form (unassociated with any specific field) are presented. By default all errors (associated with fields, or not) are presented; with unassociated errors presented first. | ||||
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.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidHook to set up JavaScript, specifically for handling the close button.
-
Constructor Details
-
Errors
public Errors()
-
-
Method Details
-
setUpJavaScript
Hook to set up JavaScript, specifically for handling the close button. Method intended to be overriden when Bootstrap isn't being used. This implementation callsjavaScriptSupport.require("bootstrap/alert");.- Since:
- 5.5
- See Also:
-