spring mvcファイルをダウンロードする時の中国語の文字化けの状況分析
774 ワード
1.第一の場合は、ファイル名が中国語である場合は、コード化
String downloadFileName = new String (filename.getBytes("UTF-8"),"ISO-8859-1");
、第二の場合は、ファイル名が前のフォームから提出された場合、jspページから送信されたファイル名が中国語である場合、springフィルタが設定されていないと中国語の文字化けが発生し、web.xmlに以下のコードを追加する必要があります.
characterEncodingFilter
org.springframework.web.filter.CharacterEncodingFilter
encoding
UTF-8
forceEncoding
true
characterEncodingFilter
/*