0

私のajaxコード

$.ajax(
    url : '/ABC/xyz.htm',
        type : 'POST',
    success : function(response) {
    alert("success :" + response);    
            },
            error : function(res) {

                alert("error");
            },

        });

私のコントローラーコードは

@ RequestMapping ( value = "/xyz" , method = RequestMethod.POST)
            public @ ResponseBody String getBranchList ( ) {    
    return "success";

}

しかし、完全なhtmlページが返されます。

春3.1.2を使用しています

これを解決するのを手伝ってください

4

1 に答える 1

1

Mavenプロジェクトの場合、以下のmaven依存関係があることを確認できますか?

<dependency>
        <groupId>org.codehaus.jackson</groupId>
        <artifactId>jackson-mapper-asl</artifactId>
        <version>1.9.13</version>           
</dependency>

上記の data Mapper パッケージは、Jackson JSON プロセッサ上に構築された高性能データ バインディング パッケージです。または、jar をクラスパスに追加します。

編集 - この jar が必要な場合は、この投稿も参照してください。返される応答は html ですが、以下の jar を追加すると、html が json オブジェクトに変換されるため、コントローラー http:/に設定された属性にアクセスできます。 /www.mkyong.com/java/how-to-convert-java-object-to-from-json-jackson/

于 2013-10-24T09:03:19.697 に答える