質問編集履歴
1
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,10 +2,10 @@
|
|
2
2
|
現在、クライアントサイド(HTML5 + JavaScript)から、サーバサイド(Java Spark Framework)のAPIをHTTPメソッドGETでキックする必要があり、その際の配列データの受け渡しで困っています。
|
3
3
|
|
4
4
|
通常Ajaxのdataパラメータを利用することと思いますが、下記のように配列を含めた場合、
|
5
|
-
GETパラメータは`
|
5
|
+
GETパラメータは`array[]=hoge1&indexName[]=hoge2&indexName[]=hoge3`のようにキー名に`[]`が
|
6
6
|
付与される形で渡されることになるかと思います。
|
7
7
|
```
|
8
|
-
var req = {"
|
8
|
+
var req = {"array": ["hoge1", "hoge2", "hoge3"]}
|
9
9
|
|
10
10
|
function() {
|
11
11
|
$.ajax({
|
@@ -22,7 +22,7 @@
|
|
22
22
|
一方で下記の記事のように、カンマ区切りの文字列で渡す方法もあるのかなと思います。
|
23
23
|
http://javatechnology.net/ajax/json-parameter-array/
|
24
24
|
```
|
25
|
-
var req = {"
|
25
|
+
var req = {"array": "hoge1, hoge2, hoge3"}
|
26
26
|
|
27
27
|
function() {
|
28
28
|
$.ajax({
|