Carlos Duque wrote:

I have the definition of the form in database (name of fields, size, types, etc...). When submit I recive this parameters in an action (I do something with this) and I return to a XSP page.

Did you take a look at CocoonForms?

Maybe the form definition XML could be generated dynamically
from the database ...

-- Andreas


Thanks...

    -----Mensaje original-----
    *De:* news en nombre de Andreas Hartmann
    *Enviado el:* mar 20/07/2004 16:52
    *Para:* [EMAIL PROTECTED]
    *CC:*
    *Asunto:* Re: Parameters between Action and XSP

    Carlos Duque wrote:

     > But my problem is that the name of paramter are dinamically generate.
     > I don't know in sitemap the name of parameters.
     > Other solution?

    Maybe you could describe your usecase?
    Are you sure that the action / XSP approach is the right solution
    for your problem?

    -- Andreas

> > > Thanks!!
> Carles
>
> -----Mensaje original-----
> *De:* news en nombre de Andreas Hartmann
> *Enviado el:* mar 20/07/2004 15:56
> *Para:* [EMAIL PROTECTED]
> *CC:*
> *Asunto:* Re: Parameters between Action and XSP
>
> Carlos Duque wrote:
>
> > Hello, I'm developing a application under cocoon. My
question is
> to mark
> > a "best practices" in my work.
> > How I pass parameters between Action and XSP? Which are
the best
> option?
> > I know:
> > -session
> > -request.setParameter
> > It's possible with Map returned? with response?
>
> I would recommend the following:
>
> public Map act(...) {
> ...
> Map result = new HashMap();
> result.put("foo", value);
> return result;
> }
>
>
> <map:act type="...">
> <map:generate type="xsp" src="...">
> <map:parameter name="foo" value="{foo}"/>
> </map:generate>
> </map:act>
>
>
> XSP: String foo = parameters.getParameter(foo);
>
>
> This way you have a separation between parameter names in action
> and XSP and see what happens in the sitemap.
>
> -- Andreas
>
>
> ---------------------------------------------------------------------
> 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]



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



Reply via email to