0

私は ajaxSubmit を使用してページにファイルをアップロードし、コントローラーから jsonString の形式でファイルの内容を返し、いくつかのドロップダウンを埋めています...私はSpring 3.0フレームワーク、jquery 1.5.2、およびJackson JSONを使用しています. 問題は、Internet Explorer の応答本文で無効な jsonstring を取得しているが、firefox と chrome で適切な jsonstring を取得していることです。json の内容は少し長く、戻る直前にコントローラーのコンソールに jsonString を出力していますが、これも適切なようです。この問題をグーグルで検索しましたが、IEにはjsonから制御文字を削除する内部メカニズムがあることがわかりました.jsonStringをチェックしましたが、制御文字はありません

PS: 私は IE10 を使用しており、さまざまなモードでアプリケーションをテストしています。

4

1 に答える 1

0

とった!!!春の問題は、 @ResponseBody アノテーションを使用すると、応答オブジェクトに応答コンテンツ タイプを明示的に設定できないことです。 この投稿では、それに代わる方法について説明します

于 2013-10-15T08:50:57.077 に答える