1

DWR メソッド呼び出しを使用して Javascript オブジェクトをサーバー側に渡そうとしていますが、JS エラーが発生します。

Javascript :

var referenceFieldValues = new Object();
var refFieldArray = referenceFields.split(",");
for(var i=0;i<refFieldArray.length;i++ ){
    referenceFieldValues[refFieldArray[i]] = $("#"+refFieldArray[i]).val();
}
DWRRequesthandler.method(fieldId,refObjectId,searchField,searchText,referenceFieldValues,callback);

Java コード :

public JSONObject method(String fieldId, String refObjectId,String searchField, String searchString, Object referenceFieldValues,HttpServletRequest request,HttpServletResponse response){
//some code..
}

リクエストがサーバーに到達できず、DWR がエラーをスローします。referenceFieldValues は次のように取り込まれます

Object { AB_SUP_COM="12345"}

どんな助けでも大歓迎です。

4

1 に答える 1

1

自分で答えを得た、

に置き換える だけObject referenceFieldValuesMap referenceFieldValuesうまくいきました..

リリスさん、お返事ありがとうございます..

于 2013-06-17T19:19:40.360 に答える