`
kdlqbz
  • 浏览: 29446 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类

使用jspsmart实现文件下载

    博客分类:
  • java
阅读更多
网上找了个jsmartcom_zh_CN.jar,支持中文,自己试了可以实现,要把server.xml的编码改为gbk( useBodyEncodingForURI="true" URIEncoding="gbk")。发出来给需要的人,也便自己以后使用。

下载类

public ActionForward downLoadFile(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) throws IOException
{
try
{
String fileName=request.getParameter("fileName");
System.out.println(fileName);
String filePath=request.getParameter("filePath");
System.out.println(filePath);
SmartUpload mySmartUpload = new SmartUpload();
mySmartUpload.initialize(this.servlet.getServletConfig(), request, response);
mySmartUpload.setContentDisposition(null);
mySmartUpload.downloadFile(filePath+fileName);
}
catch(Exception e)
{
e.printStackTrace();
}
return null;
}
分享到:
评论

相关推荐

    jspsmart实现上传下载

    **JSpsmart** 是一个基于Java的开源上传和下载组件,它为Web应用程序提供了一种高效、稳定且易于使用的文件上传和下载功能。这个组件在Web开发中特别有用,因为它处理了与大文件上传和断点续传相关的复杂性。 **...

    jspsmart实现文件上传下载 jspSmartUpload.jar下载

    ### jspsmart实现文件上传下载及jspSmartUpload.jar下载 #### 概述 在Web开发中,文件上传下载是一项常见的需求。使用Java进行Web开发时,开发者常常会遇到如何高效、安全地处理文件上传下载的问题。`jspsmart`是...

    jspSmart组件实现文件上传

    jspSmart组件实现文件上传 jspSmart组件实现文件上传 jspSmart组件实现文件上传 jspSmart组件实现文件上传 jspSmart组件实现文件上传 jspSmart组件实现文件上传 jspSmart组件实现文件上传 jspSmart组件实现文件上传

    jspsmart上传下载文件实例中文

    **JSpsmart上传下载文件实例中文...总之,JSpsmart上传下载文件实例为Java Web开发提供了一个强大的工具,结合其源码,开发者不仅可以快速实现文件上传下载功能,还能深入理解这一过程背后的机制,提升自己的编程技能。

    jspsmart实现文件上传下载及jspSmartUploadjar下载文库.pdf

    在示例代码中,可以看到JSP页面导入了 `com.jspsmart.upload.*` 包,这表明正在使用SmartUpload组件。然后,实例化 `SmartUpload` 类并进行初始化。接着,设置了最大文件大小、允许上传的文件类型,并执行了文件...

    jspsmart 文件上传

    这个组件允许开发者在JSP或Servlet中方便地实现文件上传功能,支持断点续传、多文件同时上传以及文件大小限制等特性。 在使用jspsmart时,你需要了解以下几个关键知识点: 1. **文件上传原理**:文件上传通常涉及...

    JSP文件下载_jspsmart组件_轻松配置

    它们可能是实现文件下载的核心代码。`read.jsp`可能负责接收用户的下载请求并初始化下载过程,而`ReadFile.jsp`则可能包含了实际的文件读取和流化发送到客户端的逻辑。`WEB-INF`目录是标准的Java Web应用程序结构的...

    jspsmart实现文件上传下载及jspSmartUploadjar下载文库.rar

    jspSmartUpload.jar是JSpsmart组件的核心库,包含了实现文件上传功能的所有类和方法。开发者需要在项目中引入这个库,然后在Servlet或JSP中调用相关的API进行文件处理。 4. **配置与初始化** 首先,需要在Servlet...

    jspsmart(支持中文下载).

    【JSpsmart简介】 JSpsmart是一款专门为Java Web开发者设计的...通过其丰富的特性、良好的兼容性和易于使用的API,可以帮助开发者高效地实现文件上传功能。在实际应用中,需注意配置和安全性,以确保项目的稳定运行。

    jspsmart文档与jar包.zip

    1. **jsp实现文件的上传下载.doc**:这是一个文档,详细解释了如何在JSP中实现文件的上传和下载功能,可能包括了使用jspsmart组件的步骤、示例代码和注意事项。 2. **jspsmart.zip**:可能是jspsmart组件的源代码包...

    jspsmart下载上传源代码

    JSpsmart是一款针对Java Web开发的文件上传和下载组件,它提供了简单易用的API,可以帮助开发者快速实现文件的上传和下载功能。这个组件特别适合那些需要处理大量文件交互的Web应用程序,如内容管理系统、论坛、博客...

    jspsmart使用详细

    在使用JSpsmart之前,你需要将其库文件添加到你的项目类路径中。通常,这会是jar包的形式。然后在JSP页面中引入相应的标签库,例如: ```jsp <%@ taglib prefix="smart" uri=...

    上传下载文件组件JSPSmart

    1. **简单API**:JSPSmart提供的API简洁易懂,只需几行代码就能实现文件上传下载功能。 2. **配置灵活**:通过配置文件或编程方式,可以调整组件的各项参数,以适应不同的应用场景。 3. **示例代码**:组件通常...

    jsp上载下载 jspsmart

    标题"jsp上载下载 jspsmart"指的是使用JSP技术实现文件上传和下载功能的解决方案,其中“jspsmart”可能是这个解决方案的特定库或框架的名称。描述进一步揭示了这个包包含一个名为"jspsmart"的组件(可能是Java类库...

    用jspSmart实现文件上传到数据库的实例

    通过以上步骤,我们成功地使用jspSmart库实现了文件上传到数据库的功能。这个实例对于初学者来说是一个很好的起点,帮助他们理解文件上传的原理以及如何在Java Web环境中处理文件。在实际项目中,可能还需要考虑性能...

Global site tag (gtag.js) - Google Analytics