cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ross McDonald (JIRA)" <j...@apache.org>
Subject [jira] Updated: (COCOON-1697) Allow request parameters to be used in "for (var k in h)" kind of Javascript Loops
Date Fri, 12 May 2006 13:32:09 GMT
     [ http://issues.apache.org/jira/browse/COCOON-1697?page=all ]

Ross McDonald updated COCOON-1697:
----------------------------------

    Attachment: FOM_RequestParameters-2.1.9.patch.txt

second part of the patch for this issue, implemented and tested with cocoon 2.1.9

> Allow request parameters to be used in "for (var k in h)" kind of Javascript Loops
> ----------------------------------------------------------------------------------
>
>          Key: COCOON-1697
>          URL: http://issues.apache.org/jira/browse/COCOON-1697
>      Project: Cocoon
>         Type: Improvement

>   Components: * Cocoon Core, - Flowscript
>     Versions: 2.1.8
>     Reporter: Pier Fumagalli
>     Priority: Minor
>  Attachments: FOM_Cocoon-2.1.9.patch.txt, FOM_RequestParameters-2.1.9.patch.txt, patch.txt
>
> As far as I can see, in the "cocoon" object passed to the flow environment, I always
have to access the request parameter names and all values as Java Enumeration(s), therefore,
I can't use the "for (var name in array)" kind of loop.
> All I want to do is something extremely simple, like this:
>   for (var name in cocoon.request.parameters) {
>     print("PARAMETER -> " + name);
>     print("    VALUE -> " + cocoon.request.parameters[name]);
>     print("   LENGTH -> " + cocoon.request.parameters[name].length);
>     for (var position in cocoon.request.parameters[name]) {
>       var value = cocoon.request.parameters[name][position];
>       print ("     @[" + position + "] => " + value);
>     }
>   }
> Apparently, but I might have overlooked something, there's currently no way of doing
this.
> I've created a simple patch, that allows the above mentioned flowscript to work.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message