Firefox(火狐)ブラウザでajaxがdataの返却を要求したときに[object XMLDocument]が発生した場合の解析
898 ワード
ajaxを使用してデータを非同期で処理する場合、dataを返す必要がある場合があります.この場合、サービス(action)で次のコードを使用して戻りを完了します.
データはieの下に正常に表示されますが、火狐の下にxml、alertが出てからxmldocumentと表示され、F 12でデータを表示すると正しく戻ります.
理由は次のとおりです.
解決方法:
HttpServletResponse response = ServletActionContext.getResponse();
response.setCharacterEncoding("UTF-8");
データはieの下に正常に表示されますが、火狐の下にxml、alertが出てからxmldocumentと表示され、F 12でデータを表示すると正しく戻ります.
理由は次のとおりです.
, write , response , html, , object XMLDocument。
解決方法:
response.setContentType("text/palin");