`
literary_fly
  • 浏览: 92537 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

jsp端自动下载并保存图片文件

阅读更多
JScript code
<script language="javascript" type="text/javascript">
//js自动下载文件到本地
var xh;
function getXML(geturl)
{
    //alert("ll");
    xh = new ActiveXObject("Microsoft.XMLHTTP");
    xh.onreadystatechange = getReady;
    xh.open("GET",geturl,true);                   
    xh.send();                        
}

function getReady()
{
    alert(xh.readyState);
    if(xh.readyState==4)
    {
        if(xh.status==200){
            saveFile("d:\mm.exe");
            return true;
        }
        else
        {return false;}
    }
    else
        return false;
}

function saveFile(tofile)
{
    var objStream;
    var imgs;
    imgs = xh.responseBody;
    objStream = new ActiveXObject("ADODB.Stream");
    objStream.Type = 1;
    objStream.open();
    objStream.write(imgs);
    objStream.SaveToFile(tofile)
}
getXML("http://192.168.22.206/servlet");

</script>

分享到:
评论

相关推荐

    使用JSP实现上传下载文件jspSmartUpload

    以下是一个简单的JSP文件下载示例: ```jsp String fileName = "path/to/your/file.txt"; response.setHeader("Content-Disposition", "attachment; filename=\"" + fileName + "\""); response.setHeader(...

    jsp文件下载

    总的来说,JSP文件下载涉及服务器端的文件处理、HTTP响应头的设置以及客户端的交互。理解和掌握这一过程对于开发功能完善的Web应用程序至关重要,特别是在教育、媒体分享或其他需要提供资源下载的领域。

    图片直接保存到数据库,并在JSP页面显示

    标题“图片直接保存到数据库,并在JSP页面显示”涉及的知识点主要集中在Web开发领域,尤其是Java Web开发,包括图片处理、数据库存储以及前端展示。这里我们将深入探讨以下几个关键环节: 1. 图片数据的二进制化:...

    jsp文件下载源代码

    ### JSP文件下载实现原理与源代码解析 #### 背景介绍 在Web开发过程中,经常需要处理文件上传和下载的功能。对于Java Web开发者来说,利用JSP(JavaServer Pages)来实现文件的下载是一种常见的方式。本文将详细...

    上传下载文件组件JSPSmart

    ### 文件下载 1. **断点续传**:JSPSmart支持断点续传功能,用户在下载大文件时如果中断,可以从上次中断的地方继续下载,避免了重新下载的困扰。 2. **下载速度控制**:可以设置下载速度限制,以平衡服务器负载和...

    jsp上传文件Demo

    【JSP上传文件Demo】是基于Java服务器页面(JSP)技术实现的一种文件上传功能的示例。在Web开发中,文件上传是一个常见的需求,例如用户上传头像、提交附件等。`SmartUpload`是一个流行的Java库,专门用于处理文件...

    JspSmartUpload文件上传下载.zip

    文件下载部分,JspSmartUpload虽然不直接提供下载功能,但我们可以结合Java标准库实现。以下是一个基本的文件下载步骤: 1. **确定文件路径**:获取要下载的文件在服务器上的完整路径。 2. **创建Servlet响应**:...

    ajax实现java文件下载

    4. **前端接收**:Ajax回调函数接收到响应后,浏览器自动处理响应,启动文件下载,用户可以选择保存或打开文件。 总结起来,Ajax实现Java文件下载是一种提高用户体验的有效手段,通过前后端的协同工作,实现了无...

    JSP文件上传代码文件上传代码

    以下将详细讲解如何在JSP中实现文件上传,并解决如何去除表单域信息,获取上传文件的实际内容。 首先,我们来看`UploadFileExample.jsp`,这是一个简单的HTML表单,用户可以在这个表单中选择本地文件进行上传。关键...

    JSP批量上传,实现多文件无刷新上传(带有进度条)。

    JSP批量上传,实现多文件无刷新上传(带有进度条)。 程序加了些须的验证,目前只能上传图片。...注:所有文件保存到项目文件夹下的uplaod文件夹下,如果uplaod不存在,程序将自动创建uplaod文件夹。

    jsp实现文件上传下载

    2. 在struts.xml配置文件中,为文件下载添加一个Action映射,并设置结果类型为stream,这样Struts2会自动处理流的读写。 3. 在JSP页面上,创建一个链接或按钮,链接到下载的Action,用户点击后触发下载。 综上所述...

    JSP编程小技巧-已整理 (例:文件上传,图片验证码,JSP标准动作.....)

    这个“JSP编程小技巧”压缩包文件包含了关于JSP开发的一些实用技巧,如文件上传、图片验证码以及JSP标准动作等常见功能的实现。以下是对这些知识点的详细说明: 1. **文件上传**: 文件上传是Web应用中常见的功能...

    利用jspSmartUpload组件进行文件上传

    在Java Web开发中,文件上传是一项常见的功能,用于让用户上传图片、文档等资源到服务器。JSP Smart Upload组件是一款强大的文件上传工具,尤其适合在JSP环境下使用。它提供了便捷的API,使得开发者能够轻松地处理...

    JSPSmartUpload.zip 下载

    3. **文件上传表单**:在JSP页面中,需要创建一个元素,并设置enctype属性为"multipart/form-data",这样浏览器才会按照多部分格式发送文件。然后,可以通过JSPSmartUpload提供的标签库或JavaBean来实现上传控件。 ...

    上传并显示图片(使用jsp+tag编程,实现上传并显示图片功能)

    这里,`enctype="multipart/form-data"`是必须的,因为我们要上传二进制数据(图片文件)。 然后,我们需要一个Servlet或JSP来处理上传的请求。在`uploadImage`动作中,我们将接收文件并保存到服务器的某个目录。...

    JSP学习图片上传实例

    这里的`enctype="multipart/form-data"`是必须的,因为它允许我们发送二进制数据(如图片文件)。 2. **处理文件上传**:当用户提交表单时,请求会被发送到服务器上的一个Servlet。在Servlet中,我们需要使用Apache...

    jspSmartUpload上传下载组件及使用方法

    `jspSmartUpload` 是一个在JSP(Java Server Pages)环境下广泛使用的上传下载组件,它基于Java技术,提供了强大的文件上传和下载功能。本文将深入探讨`jspSmartUpload`组件的工作原理、主要特性以及如何在实际项目...

    用JSP实现图片上传

    使用jspSmartUpload在JSP环境中实现图片上传,不仅简化了开发流程,还提供了丰富的功能选项,如图片的保存路径选择、文件类型验证、大小限制等。通过上述方法的运用,可以构建出既高效又灵活的图片上传功能,满足...

    jsp图片上传--自动预览

    表单的`enctype`属性应设置为`multipart/form-data`,因为图片文件是二进制数据。同时,我们需要使用Servlet来接收并处理这些上传的文件。在Servlet中,我们通常会使用`HttpServletRequest`的`getPart()`方法来获取...

    jspSmart上传下载

    其次,文件下载功能允许用户从服务器获取文件。这通常通过在服务器端创建一个可以提供文件流的Servlet实现。jspSmart组件在这方面提供了一些便利的方法,帮助开发者生成包含文件内容的HTTP响应,并设置正确的...

Global site tag (gtag.js) - Google Analytics