0
フォームを送信するときに私の生き残りポートレット画面の1つとして、Internet Explorerがフォームを送信するJSON instenをダウンロードしています。他のブラウザでも正常に動作しています。springPortletでフォームを送信するとインターネットエクスプローラがダウンロードされます
私はクロームでの開発ツールでチェックしているとIEのためのIEコンテンツタイプは、それは私がGoogleで検索して、コンテンツタイプを追加しようとしました
`"application/json;charset=UTF-8"`
であるChromeの
"multipart/form-data; boundary=---------------------------7e0119371029c"
です以下のようなアクションクラスアノテーションでは動作しませんでした。
@RequestMapping(value="view", consumes="application/json;charset=UTF-8")
、それはIEが何をするかわからないので、text/html
またはtext/x-json
としてJSONを返すようにしてくださいhttp://spring.io/blog/2011/06/13/spring-3-1-m2-spring-mvc-enhancements/
@RequestMapping(value="/pets", headers="Content-Type=application/json")
がそれをしようとした場合に役立ちます
も、このいずれかを試してみてください場合に役立ちます。うまく行かなかった。 –
変更したコンテンツタイプはIEの開発者ツールにチェックインしましたか? より正確な分析のために、あなたの質問にもいくつかのコードスニペットを投稿してください。 –
IEでは「multipart/form-data;」と同じです –