欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

關于webuploader插件使用過程遇到的小問題

 更新時間:2016年11月07日 16:16:48   作者:嘿煤貴  
這篇文章主要為大家詳細解決了關于webuploader插件使用過程遇到的小問題,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文為大家解決webuploader上傳插件如何自定義參數(shù)的問題,供大家參考,具體內容如下

大致架構:

 前端:html5+ajax

 后端:java (struts框架相關)

碰到問題:

后臺coder給我提供一個接口./file/uploader.do?upFile=?,讓我上傳文件對應upFile這個參數(shù),前端使用的是webuploader這個上傳插件,并不知道這個東西怎么自定義參數(shù)。經(jīng)過各種google,百度,找到以下兩種解決方案:

1、接口不需要指明參數(shù),直接用request.getInputStream()二進制的方式來接受上傳的文件,但是這里特別注意,需要將webuploader這個配置

sendAsBinary改為true  

 var uploader = WebUploader.create({
      swf: './js/webuploader/Uploader.swf',
      server: common.BASE_URL_DEV+'/file/upload.do',
      pick: '#picker',
      duplicate: false,
      resize: false,
      auto: true,
      fileNumLimit: 5,
      sendAsBinary:true, //指明使用二進制的方式上傳文件
      fileSingleSizeLimit: 5242880,
      //fileType:'rar,zip,doc,xls,docx,xlsx,pdf'
      accept: {
        title: 'intoTypes',
        extensions: 'rar,zip,doc,xls,docx,xlsx,pdf',
        mimeTypes: '.rar,.zip,.doc,.xls,.docx,.xlsx,.pdf'
      }
    }); 

2、使用common-fileupload這個插件接收,不多說(后端coder自知,提供相關文檔一份:http://www.dbjr.com.cn/article/94780.htm

而在網(wǎng)上翻資料的時候看到很多朋友都在問,java后端怎么寫?怎么接受參數(shù)?這里本人已經(jīng)實踐了一次,為大家做解答,首先感謝我們的后端coder,讓我豁然開朗:

當我我給他接口不傳參數(shù)的時候上傳文件,他那里看到的tomcat日志打印出來了三個參數(shù),分別是file,fileContentType,fileFileNamez這三個參數(shù),file這個參數(shù)經(jīng)過調試,是我傳過去的文件,然后我們就猜測是不是有一個默認參數(shù)叫做“file”,去webuploader這個api中經(jīng)過搜索證明了我們的猜測是正確的,如下圖:

果然有一個默認參數(shù)叫做"file".....................

至此此問題迎刃而解,貼如下代碼:

    var uploader = WebUploader.create({
      swf: './js/webuploader/Uploader.swf',
      server: common.BASE_URL_DEV+'/file/upload.do',
      pick: '#picker',
      duplicate: false,
      resize: false,
      auto: true,
      fileNumLimit: 5,
      fileVal:"upload",  //指明參數(shù)名稱,后臺也用這個參數(shù)接收文件
      fileSingleSizeLimit: 5242880,
      //fileType:'rar,zip,doc,xls,docx,xlsx,pdf'
      accept: {
        title: 'intoTypes',
        extensions: 'rar,zip,doc,xls,docx,xlsx,pdf',
        mimeTypes: '.rar,.zip,.doc,.xls,.docx,.xlsx,.pdf'
      }
    });

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • jQuery實現(xiàn)本地預覽上傳圖片功能

    jQuery實現(xiàn)本地預覽上傳圖片功能

    這篇文章主要介紹了jQuery實現(xiàn)本地預覽上傳圖片功能,為大家推薦了一款圖片上傳預覽插件,感興趣的小伙伴們可以參考一下
    2016-01-01
  • jQuery事件綁定方法學習總結(推薦)

    jQuery事件綁定方法學習總結(推薦)

    下面小編就為大家?guī)硪黄猨Query事件綁定方法學習總結(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-11-11
  • jQuery結合AJAX之在頁面滾動時從服務器加載數(shù)據(jù)

    jQuery結合AJAX之在頁面滾動時從服務器加載數(shù)據(jù)

    這篇文章主要介紹了jQuery結合AJAX之在頁面滾動時從服務器加載數(shù)據(jù),文中示例服務器端為C#程序,需要的朋友可以參考下
    2015-06-06
  • jQuery實現(xiàn)IE輸入框完成placeholder標簽功能的方法

    jQuery實現(xiàn)IE輸入框完成placeholder標簽功能的方法

    這篇文章主要介紹了jQuery實現(xiàn)IE輸入框完成placeholder標簽功能的方法,涉及jQuery事件響應及針對頁面元素屬性的動態(tài)操作相關實現(xiàn)技巧,需要的朋友可以參考下
    2017-09-09
  • 初窺JQuery(二)事件機制(2)

    初窺JQuery(二)事件機制(2)

    上篇文章我簡單的描述了加載頁面、事件委派、事件切換三種JQuery的事件機制,這篇文章我講下在JQuery事件機制中占主導地位并且在我們的實際工作中最常用到的機制-事件處理
    2010-12-12
  • 深入理解JQuery循環(huán)綁定事件

    深入理解JQuery循環(huán)綁定事件

    下面小編就為大家?guī)硪黄钊肜斫釰Query循環(huán)綁定事件。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • 使用jQuery Ajax 請求webservice來實現(xiàn)更簡練的Ajax

    使用jQuery Ajax 請求webservice來實現(xiàn)更簡練的Ajax

    以往我們在做ajax時,都要借助于一般處理程序(.ashx)或web服務(.asmx),并且每一個請求都要建一個這樣的文件,非常麻煩,下面我們甩掉ashx和asmx來使用jQuery Ajax 請求webservice來實現(xiàn)更簡練的Ajax,需要的朋友參考下
    2016-08-08
  • jQuery入門 構造函數(shù)

    jQuery入門 構造函數(shù)

    jQuery入門 構造函數(shù),需要的朋友可以參考下。
    2009-10-10
  • 基于jquery的bankInput銀行卡賬號格式化

    基于jquery的bankInput銀行卡賬號格式化

    jquery bankInput插件是銀行卡進行格式化顯示,能控制文本框輸入最小最大個數(shù)、控制只能輸入數(shù)字、控制不能粘貼不能使用輸入法。同時插件能實現(xiàn)自動加載格式化顯示和支持非輸入框的格式話顯示
    2012-08-08
  • jquery根據(jù)屬性和index來查找屬性值并操作

    jquery根據(jù)屬性和index來查找屬性值并操作

    這篇文章主要介紹了jquery如何根據(jù)屬性和index來查找屬性值并操作,需要的朋友可以參考下
    2014-07-07

最新評論