[A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] banking application (example) account detail screen account information screen configuration file IAuthentication interface InvalidLoginException login screen LoginAction class authentication LoginForm class resource bundles SecurityService class 2nd UserView class 2nd Barracuda base Action class base tag, custom tag (HTML tag library) BaseBusinessObject class Bates, Arron 2nd Bean tag library 2nd custom tags define tag header tag include tag message tag parameter tag resource tag write tag resource bundles, and BeanUtils class package body-content section of the template file Borland Enterprise Server build.properties file build.xml file building Struts applications with Ant automated build environment directory structure for the storefront application prerequisite software packages business delegate caching an instance in the session for the storefront session bean swap using an EJBHomeFactory in Business Delegate pattern 2nd business interface, storefront application (example) 2nd RemoteException business logic Action class, and validation business objects creating the storefront application business objects defined entity BOs event BOs importance of mapping business objects database tables, to database, to order BOs persisting process BOs separating from presentation business tier, passing the ActionForm to business validation in Struts applications button tag, custom tag (HTML tag library) |