解決Commons FileUpload的中文亂碼問題

Apache Commons FileUpload來實現文件上傳的時候,往往會遇到一些中文亂碼的問題,有可能是獲取的文件路徑或者文件名稱爲亂碼,也有可能獲取的表單字段爲亂碼,以UTF-8編碼爲例,解決的辦法如下:

  • 調用FileUpload.setHeaderEncoding("UTF-8"),這項設置可以解決路徑或者文件名爲亂碼的問題。
  • 在取字段值的時候,用FileItem.getString("UTF-8"),這項設置可以解決獲取的表單字段爲亂碼的問題
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章