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
  /*