It would be a lot easier to fix the struts plugin to work with SWF 2.
Reinventing the wheel is evil.

musachy

On Fri, Dec 11, 2009 at 2:24 PM, Dale Newfield <d...@newfield.org> wrote:
> Gabriel Belingueres wrote:
>>
>> built-in the web framework
>
> In order to do this we'd need to add in some information in the form and in
> every link leading from one page of the form to another so that it's
> constantly submitted to the server to keep the user associated with the
> right conversation.
>
> The former could be done by adding a hidden element in the s:form freemarker
> templates, and adding an interceptor that notices that value and does the
> right thing (sortof like the checkbox interceptor, but instead of modifying
> the request parameters it has to swap in the target object -- I guess this
> only makes sense when used in combination with the modelDriven framework
> (which I've always avoided)).
>
> The latter is non-trivial (well, the same interceptor would work).  It would
> mean context-sensitive changes to the output of the URL tag.  It wouldn't be
> too tough for the url tag to look and see if it's inside a s:form tag, but
> what about other links on the page outside the bounds of the form?  What
> about ones generated before the form open tag?
>
> I guess what I'm trying to say is that to get something like this working
> there are a bunch of moving parts that effect a number of pieces of the
> framework, and cause the framework to have to inject much more "magic" into
> the rendered pages.  If it were built in as part of the framework I'd still
> want it to need to be explicitly specified wherever it's desired (extra
> attributes on the form, url, and every input tag) so that we don't have
> users getting freaked out about all the extra stuff in their pages that they
> didn't ask for.
>
> -Dale
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
> For additional commands, e-mail: dev-h...@struts.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org

Reply via email to