程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> JSP編程 >> 關於JSP >> struts的文件下載用法及中文名亂碼解決辦法

struts的文件下載用法及中文名亂碼解決辦法

編輯:關於JSP

  struts2既提供了方便的文件上傳機制,也提供了方便的文件下載機制。

1.(1)查閱SteamResult類

    \

    需要在strut.xml中配置

   \

(2)兩個圈的地方要對應

    \

(3)測試下載頁面

    \

2.有時實際項目中需要動態的實現文件下載,這時就不能在struts.xml中把filename寫死

  解決辦法:

  (1)在action中設置filename屬性,並且set和get方法

  (2)struts.xml中配置

      \   

 (3)在action中設定fileName的值

3.如果把文件的名稱改為中文名,則在下載的過程中會出現亂碼,可在設定文件下載名之後加上

 \

  中文名獲取gbk的字節碼後再轉換為ISO8859_1

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved