Remember that in 4.0, you only have to add a <property> element in one of two cases: - The property should be persistent (and you aren't using the @Persist method annotation) - There is no abstract getter or setter for the property in the Java class
The latter case occurs sometimes when (for example) a For stores its current loop value into a page property. In Tapestry 3, it was necessary to always add a <property-specification>. On 8/11/05, Jamie Orchard-Hays <[EMAIL PROTECTED]> wrote: > That's correct. > > Jamie > > On Aug 11, 2005, at 1:30 PM, Paul Cantrell wrote: > > > I believe that <property> is simply the 4.0 counterpart to > > <property-specification>. They renamed a bunch of these tags in 4.0 > > to make them more concise. > > > > Others, correct me if I'm wrong.... > > > > > > On Aug 11, 2005, at 9:56 AM, Jamie Orchard-Hays wrote: > > > > > >> from the 3.0 DTD: > >> > >> <!-- ======================================================= > >> Element: property > >> Contained by: (many other elements) > >> > >> Defines a key/value pair associated with the application or > >> component specification. Properties > >> are used to capture information that doesn't fit into the DTD. > >> The value for the property is > >> the PCDATA wrapped by the property tag (which is trimmed of > >> leading and trailing whitespace). > >> > >> This should not be confused with several other tags which are used > >> to set JavaBeans properties > >> of various objects. The <property> tag exists to allow meta-data > >> to be stored in the specification. > >> > >> Attributes: > >> name: The name of the property to set. > >> value: If specified, is the value of the property, otherwise, > >> the PCDATA is used. > >> --> > >> > >> > >> > >> On Aug 11, 2005, at 11:45 AM, Chris Chiappone wrote: > >> > >> > >> > >>> Since I relatively new to tapestry I really don't understand the use > >>> of the <property> tag in the page or component specification. I use > >>> <property-specification> often but wonder what the use of property > >>> was. > >>> > >>> -- > >>> ~chris > >>> > >>> -------------------------------------------------------------------- > >>> - > >>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>> For additional commands, e-mail: tapestry-user- > >>> [EMAIL PROTECTED] > >>> > >>> > >>> > >>> > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: tapestry-user- > >> [EMAIL PROTECTED] > >> > >> > >> > >> > > > > _________________________________________________________________ > > > > "Prediction is hard, especially of the future." -- Niels Bohr > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Howard M. Lewis Ship Independent J2EE / Open-Source Java Consultant Creator, Jakarta Tapestry Creator, Jakarta HiveMind Professional Tapestry training, mentoring, support and project work. http://howardlewisship.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
