JSP开发之struts2下载功能的实例讲解

来源:爱站网时间:2020-10-08编辑:网友分享
​​​​​​​在JSP开发中,我们需要直接在JSP页面中struts2下载功能进行展示,今天爱站技术频道小编为大家提供JSP开发之struts2下载功能的实例讲解,希望能帮助到大家。

在JSP开发中,我们需要直接在JSP页面中struts2下载功能进行展示,今天爱站技术频道小编为大家提供JSP开发之struts2下载功能的实例讲解,希望能帮助到大家。

JSP开发之Struts2实现下载功能的实例

1、Action 类

package com.favccxx.strutsdemo; 
 
import java.io.File; 
import java.io.FileInputStream; 
import java.io.InputStream; 
 
import com.opensymphony.xwork2.ActionSupport; 
 
public class DownloadAction extends ActionSupport { 
 
   
  private static final long serialVersionUID = -7758584364932001138L; 
   
  private InputStream inputStream; 
 
  @Override 
  public String execute() throws Exception { 
     inputStream = new FileInputStream(new File("D:\\芒果豆.jpg")); 
     return SUCCESS; 
  } 
 
  public InputStream getInputStream() { 
    return inputStream; 
  } 
 
  public void setInputStream(InputStream inputStream) { 
    this.inputStream = inputStream; 
  } 
   
   
 
} 

2、struts.xml

/error.jspHelloWorld 
        /example 
      application/octet-stream 
        inputStream 
        attachment;filename="mongo.jpg" 
        1024 
      

3、web.xml

Struts Blankstruts2org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilterstruts2/*index.html

4、JSP

以上内容就是爱站技术频道小编为大家带来的JSP开发之struts2下载功能的实例讲解,想要学习更多的专业知识可以详细的咨询js.aizhan.com小编。

上一篇:解释定义默认时间和日期的spring数据示例

下一篇:JSP开发中应用程序在线人口统计的操作方法

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载