是使用的ajax,没有框架就是jsp页面接受提交的file,怎么处理? 在AJAX请求的JSP页面怎么接收上传的二进制文件

解决方案 »

  1.   

    直接获取到file类型的元素,然后赋值显示就行。
    // 获取二进制对象
    function getObjectURL(file) {
    var url = null;
    if (window.createObjectURL != undefined) { // basic
    url = window.createObjectURL(file);
    } else if (window.URL != undefined) { // mozilla(firefox)
    url = window.URL.createObjectURL(file);
    } else if (window.webkitURL != undefined) { // webkit or chrome
    url = window.webkitURL.createObjectURL(file);
    }
    return url;
    };document.getElementById("preview_"+seqId).src = getObjectURL(file)
      

  2.   

    这个可以使用文件上传的API conmmons-FileOuoload