[A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] packages actions DispatchAction class ForwardAction class IncludeAction class LookupDispatchAction class SwitchAction class BeanUtils Commons Collection Commons Logging config dependency on Commons project obtaining the source packages of Struts prerequisite software packages needed to build Struts Struts components packages util Validator framework, required packages packaging Struts applications deciding how defined EJB resources, and JSP file placement WAR files page scope PageContext interface parameter tag, custom tag (Bean tag library) path attribute, ActionMapping class path mapping 2nd patterns Business Delegate 2nd DAO (Data Access Object) 2nd DTO perform( ) method, Action class performance baseline goals good performance defined impact of exception handling impact of logging profiling your application serious concerns in Struts testing tools testing, defined user perspective versus load testing persistence defined framework, storefront application (example) solutions plug-in element 2nd plug-ins adding to the configuration file overview Tiles PlugIn interface example of using hooking the Validator framework into a Struts application Poolman POST method (HTTP) precompiling JavaServer Pages in Resin in Tomcat in WebLogic presentation separating from business objects technologies validation 2nd process business objects process( ) method ActionServlet class RequestProcessor class processActionPerform( ) method, RequestProcessor class ProcessCheckout processException( ) method, RequestProcessor class processExceptions( ) method, StorefrontBaseAction class processLocale( ) method, RequestProcessor class processPreprocess( ) method, RequestProcessor class example programmatic exception handling move to abstract class (example) PropertyMessageResources class PropertyResourceBundle class PropertyUtils class proxies, dynamic sequence diagram for retrieving detail through dynamic proxy Pull HMVC (Pull Hierarchical Model View Controller) put tag, custom tag (Tiles tag library) putList tag, custom tag (Tiles tag library) |