Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What is the implementation of WebWork download?

2025-01-17 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/02 Report--

How is the implementation of WebWork download, many novices are not very clear about this, in order to help you solve this problem, the following editor will explain for you in detail, people with this need can come to learn, I hope you can gain something.

When WebWork downloads the file, first add the following to the xwork.xml:

Application/octet-stream inputStream attachment;filename= "${downloadFileName}" 4096 application/octet-stream inputStream attachment;filename= "${downloadFileName}" 4096

At this point, you need to pass fileName as an argument. Here is action:

Import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.InputStream; import java.io.UnsupportedEncodingException; import com.opensymphony.xwork.Action; public class FileDownloadAction implements Action {private String fileName = ""; public InputStream getInputStream () throws Exception {InputStream is = null; try {is = new FileInputStream (fileName) } catch (FileNotFoundException E1) {} return is;} public String execute () throws Exception {return SUCCESS;} public void setFileName (String fileName) {this.fileName = fileName;} public String getFileName () {return fileName } public String getDownloadFileName () {String downFileName = fileName; try {downFileName = new String (downFileName.getBytes (), "utf8");} catch (UnsupportedEncodingException e) {e.printStackTrace ();} return downFileName;}}

This completes the WebWork download.

Is it helpful for you to read the above content? If you want to know more about the relevant knowledge or read more related articles, please follow the industry information channel, thank you for your support.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report