天天看點

struts2 下載下傳檔案

服務端action代碼

struts配置檔案

結果類型必須要寫成 type="stream"  ,與之對應的處理類是 org.apache.struts2.dispatcher.streamresult

)  <param name="contentdisposition">attachment;filename="${filename}"</param>

     contentdisposition預設是 inline(内聯的), 比如說下載下傳的檔案是文本類型的,就直接在網頁上打開,不能直接打開的才會打開下載下傳框自己選擇

2)  attachment :下載下傳時會打開下載下傳框

3)  filename="${filename}" :在這定義的名字是一個動态的,該名字是顯示在下載下傳框上的檔案名字

參考文章:

<a href="http://blog.csdn.net/xiazdong/article/details/7231977" target="_blank">http://blog.csdn.net/xiazdong/article/details/7231977</a>