Date: 2004-04-09T14:13:32
   Editor: 131.191.40.91 <>
   Wiki: Apache Struts Wiki
   Page: StrutsCatalogInstrumentableForms
   URL: http://wiki.apache.org/struts/StrutsCatalogInstrumentableForms

   no comment

Change Log:

------------------------------------------------------------------------------
@@ -1,6 +1,6 @@
 StrutsCatalog: '''Provide a multipurpose form that can be instrumented.'''
 
-This class allows you to instrument your !ActionForms and use them as dynamic 
property setters and getters as well.  (The size 89 is chosen because the series 
created by x = 2x + 1 stays prime for a considerable time, e.g. 89, 179, 359, ''etc''. 
 This maximizes the benefits of the lookup algorithms.)  You don't have to use this 
class as a form, of course.  You can use it just for the dynamic property setters and 
getters and instrument that, if you like, or not.  But, there are lots of reasons to 
instrument action forms and this allows you to do that.
+This !BeanMapForm class allows you to instrument your !ActionForms and use them as 
dynamic property setters and getters as well.  (The size 89 is chosen because the 
series created by x = 2x + 1 stays prime for a considerable time, e.g. 89, 179, 359, 
''etc''.  This maximizes the benefits of the lookup algorithms.)  You don't have to 
use this class as a form, of course.  You can use it just for the dynamic property 
setters and getters and instrument that, if you like, or not.  But, there are lots of 
reasons to instrument action forms and this allows you to do that.
 
 You instrument such forms, of course, by subclassing !BeanMapForm.  Check Joshua 
Bloch's ''Effective Java'', Item 14 (favor composition over inheritance), p. 71 ''et 
seq'', to understand the intricacies involved with instrumentation and collection 
classes.
 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to