backing beans basic attributes of HTML tags beans application scope backing beans bean classes configuration configuring for external services configuring JSF bean customizing in GUI builder defined 2nd definitions, changing index properties managed beans message bundles naming pattern 2nd 3rd properties property values, setting purposes used for read/write access scopes 2nd standard implementation string conversions tabbed panes, using UserBean code and explanation validation with bean methods value-binding expressions 2nd bgcolor attribute binary data, including in JSF page binding attribute 2nd 3rd bindings [See also value binding] id attribute and method bindings book viewer common content inclusion content inclusion example layout example monolithic JSF page tiles tiles, extending tiles, using with using border attribute 2nd bracket use branching behavior in dynamic navigation build files customizing build.properties file key elements overview web services build files build process Ant application name, specifying automation build.properties example example build.xml shortcuts simple login example build.properties build.xml bundles, message business logic separation from presentation 2nd separation from presentation and beans buttons [See also user interface] action listeners, attaching to commandButton examples tags