Nicola wrote:
> > Will whatever the new syntax is allow something like this?
> >
> > <!-- Symbolic only, actual syntax may vary -->
> > <map:handle-errors exception="org.foo.com.RedirectException">
> > <!-- RedirectException puts destURL in the sitemap parameters -->
> > <map:redirect-to href="{destURL}" />
> > </map:handle-errors>
> >
> > That's be nice, then I could actually redirect from generators (and even
> > transformers, etc).
>
> Exactly what I want to prohibit.
>
> Error handling should *not* redirect or create loops.
> If it's part of the flow, use an Action to tell it to the next
> components, not exceptions, which are... exceptional ;-)
What about the site developer who doesn't know Java but understands XML and
XSL? Or even a bit of XSP with the great taglibs we've got but doesn't know
enough to code an Action in Java.
[Assume for a second the database actions aren't good enough because we
don't allow direct DB access from the Cocoon layer]
> Redirecting is generally not needed, and Cocoon was made so to not make
> erdirects part of the necessary flow.
This is the basic part of C2 I don't understand. Given a form that posts to
a different URL, how do you get back to the form page (or a summary page)?
Like this?
<match "form">
<generate>
<transform>
<serialize>
</match>
<match "POST">
<act "doMyPost">
<redirect-to "form-or-summary">
</act>
<generate "form again with errors">
<!-- Does this mean form is in sitemap in two places? -->
...
</match>
I find that difficult conceptually and haven't even gotten it working.
Per
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]