文件上传链接:

1)Servlet 文件上传 ————  点击打开链接

2)Struts2 文件上传 ———— 点击打开链接



文件下载是一个很常见的功能,用struts2实现文件下载的步骤:


一)定义一个Action类,FileDownload.java


二)在struts.xml文件中配置相关信息


1.结果类型必须要写成 type="stream"  ,与之对应的处理类是 org.apache.struts2.dispatcher.StreamResult


2.涉及到的参数:

Struts2之文件下载

3.

1)  <param name="contentDisposition">attachment;fileName="${fileName}"</param>

     contentDisposition默认是 inline(内联的), 比如说下载的文件是文本类型的,就直接在网页上打开,不能直接打开的才会打开下载框自己选择

2)  attachment :下载时会打开下载框

3)  fileName="${fileName}" :在这定义的名字是一个动态的,该名字是显示在下载框上的文件名字


4.<param name="inputName">downloadFile</param>,这个downloadFile名字要和FileDownload.java类中的getDownloadFile()方法名去掉get 一致


三)用于显示下载的链接界面 filedownload.jsp


















相关文章:

  • 2022-02-18
  • 2021-07-24
  • 2021-06-02
  • 2021-12-27
  • 2021-12-27
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-12-27
  • 2021-12-27
  • 2021-12-27
  • 2021-12-27
  • 2021-12-27
相关资源
相似解决方案