0

以下は、ajax 呼び出しに使用するコードです。これを実行すると、エラーxml 解析エラー構文エラー行番号 1 列 1が fiebug に表示されます。同じ問題を述べているいくつかの質問を見たところ、構文上の問題があることが示唆されました。再度確認しましたが、真犯人はわかりませんでした。私が間違っていることを教えてください。

  $.ajax({type: "GET",
            cache: false,
            url: 'url',
            data : 'param1='+ param1val+ '&param2='+param1val,
            dataType: 'json',
            success: function(Obj){
                if(Some Condition){
                   //Some Code
                }else{
                  //else code
                }
            },
   
        });

ここにいくつかのコントローラーコードがあります。

   @RequestMapping(value = "url", method = RequestMethod.GET)
    public @ResponseBody SomeObject url(@RequestParam(value="param1val") String  abc ,@RequestParam(value="param2val") String xyz) 
   { //some code}

編集 JSとコントローラーコードにもデバッグコードを追加しました。驚いたことに、コントロールは最初に (JS で) 実行され、次にコントローラーに入ります。こんなことになっていいのでしょうか?

4

1 に答える 1