私は自分のmobilefirst Javaアダプタに渡そうとしているjavascriptの配列を持っています。私は、これは私がちょうど400エラーを取得し送信するとき MobileFirst POST Java配列からJava配列へ
myArr = [1,2,3];
var sendPost = new WLResourceRequest(
"/adapters/MyAdpater/path",
WLResourceRequest.POST
);
var formParam = {"arr":myArr};
sendTicketPost.sendFormParameters(formParams);
はその後、私のアダプタで、私は私の方法を持っているとのparam現在
public JSONObject postAdapterFx(@FormParam("arr") List<Integer> myArray) {}
を得ることができ、そのように私のアダプタを呼び出し、それがあるためでありますアダプタはその型としてのフォームのparamのようなものではないので、アダプタでmyArrayを他に設定することはできますか?私はそれを文字列として送信し、その文字列をJavaのList<Integer>
に変換することができますが、それは本当に面倒です。私はそれを避けたいと思います。
どうすればこの配列を渡すことができますか?あなたはrequest.send(yourArray)と一体的にそれを行うことができますヘルプ