If a component is not part of the form, or if a page has no form, am I
reading correctly that all state will be stuffed into URLs? That would make
terribly long URLs that are not bookmark-capable. Also, you may run over the
URL data size limit fairly easily...

----- Original Message ----- 
From: "Kent Tong" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Saturday, May 07, 2005 10:29 PM
Subject: Components should maintain their own state unchanged (Was: As a
User, which two items would you personally most like to see in the next
Tapestry Release?)


> Howard Lewis Ship <hlship <at> gmail.com> writes:
>
> >
> > Yes, and persistent properties on the client help ensure that the
> > appllication state stays associated with the request not the session.
>
> This will help tremendously for component writers. When this becomes
> available, why not make the built-in components such as Conditional
> and Foreach act like FormConditional (or MindBridge's IF) and
> ListEdit (or MindBridge's For)? It should be the component's job
> to ensure that its state doesn't change between render and rewind.
>
> The only issue I can see with this approach is that the source will
> have to be serializable if Foreach is going to kee the state
> unchanged. To solve this problem, this feature can be make optional
> at runtime by setting a parameter (just like in .NET people can
> enable or disable the "view state" for the data grid).
>
>
>
> ---------------------------------------------------------------------
> 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]

Reply via email to