[ https://issues.apache.org/jira/browse/WW-4557?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14982210#comment-14982210 ]
Lukasz Lenart edited comment on WW-4557 at 10/30/15 9:20 AM: ------------------------------------------------------------- If this is a pure request (non-JSON) using {{someArray[]}} as a parameter name works only in PHP, because this specify param name not its type (the name is {{someArray[]}}). Normally it should be posted as {{?someArray=val1&someArray=val2}} was (Author: lukaszlenart): If this a pure request (non-JSON) using {{someArray[]}} as a parameter name works only in PHP, because this specify param name not its type (the name is {{someArray[]}}). Normally it should be posted as {{?someArray=val1&someArray=val2}} > Posting array with ajax > ----------------------- > > Key: WW-4557 > URL: https://issues.apache.org/jira/browse/WW-4557 > Project: Struts 2 > Issue Type: Bug > Components: Core Actions, Plugin - JSON > Affects Versions: 2.3.16.3 > Environment: JDK 1.7 > Reporter: Q > Priority: Critical > > Our ui developers are posting json to our actions and when I look at the > console in Chrome the data posted looks like > someArray[]:value1 > They do this post via an ajax post using jQuery. > I have a method someArray( String[] someArray) but that's never called. I > insisted that I'd get the data as someArray[0]:value1 one but they think that > is not necessary and the current way should work just fine. > Anyidea how to make the call work ? Is this a bug ? Is the way they post the > data incorrect ? -- This message was sent by Atlassian JIRA (v6.3.4#6332)