亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

webuploader實現上傳圖片到服務器功能

2019-11-19 13:14:30
字體:
來源:轉載
供稿:網友

本文為大家分享了webuploader實現上傳圖片到服務器的具體代碼,供大家參考,具體內容如下

效果圖:

一、引入資源文件

1.1 引入webuploader.css文件

<!--引入CSS--><link rel="stylesheet" type="text/css" href="../../css/plugins/webuploader/webuploader.css" >

1.2 引入webuploader.min.js文件

<!--引入JS--><script type="text/javascript" src="../../js/plugins/webuploader/webuploader.min.js"></script>

二、HTML代碼

<div class = "row"> <div class="btns col-sm-2">  <div id="picker">選擇文件</div>  <button id="ctlBtn" class="btn default-btn">開始上傳</button> </div> <!--用來存放文件信息--> <div id="thelist" class="uploader-list col-sm-10"></div></div>

三、JavaScript代碼

<script type="text/javascript">  $(function(){   var uploader = WebUploader.create({    // 選完文件后,是否自動上傳。    auto: false,    // 文件接收服務端。     server: '/common/webupload_pic',     // 選擇文件的按鈕。可選。     // 內部根據當前運行是創建,可能是input元素,也可能是flash.     pick: '#picker',     // 不壓縮image, 默認如果是jpeg,文件上傳前會壓縮一把再上傳!     resize: false,     // 只允許選擇圖片文件。     accept: {      title: 'Images',      extensions: 'gif,jpg,jpeg,bmp,png',      mimeTypes: 'image/*'     },     /* fileSizeLimit :10, //驗證文件總大小是否超出限制, 超出則不允許加入隊列     fileSingleSizeLimit :10,   //驗證單個文件大小是否超出限制, 超出則不允許加入隊列。 */     duplicate :true //去重, 根據文件名字、文件大小和最后修改時間來生成hash Key.    });  // 當文件被加入隊列之前觸發,此事件的handler返回值為false,則此文件不會被添加進入隊列。   uploader.on( 'beforeFileQueued', function( file ) {    // 限制圖片數量    img_length = $("#thelist img").length;    if (img_length >= 6) {    layer.msg("圖片最多上傳6張");    return false;    }   });  // 當有文件添加進來的時候   uploader.on( 'fileQueued', function( file ) {   var $li = $(      '<div id="' + file.id + '" class="file-item thumbnail col-sm-3" style="width:150px;margin-left:10px;">' +       '<img>' +       '<div class="info">' + file.name + '</div>' +       '<span style="margin-left: 78%;cursor:pointer;" onclick="deleteFile(this)">刪除</span>' +      '</div>'      ),     $img = $li.find('img');    // $list為容器jQuery實例    $("#thelist").append( $li );    // 創建縮略圖    // 如果為非圖片文件,可以不用調用此方法。    // thumbnailWidth x thumbnailHeight 為 100 x 100    uploader.makeThumb( file, function( error, src ) {     if ( error ) {      $img.replaceWith('<span>不能預覽</span>');      return;     }     $img.attr( 'src', src );    }, 150, 150 );   });  // 文件上傳成功,給item添加成功class, 用樣式標記上傳成功。   uploader.on( 'uploadSuccess', function( file ) {    $( '#'+file.id ).addClass('upload-state-done');    var $li = $( '#'+file.id ),     $done = $li.find('div.upload-state-done');    // 避免重復創建    if ( !$done.length ) {    $done = $('<div class=""></div>').appendTo( $li );    }    $done.html('<font color="blue">上傳成功</font>');   });  // 文件上傳失敗,顯示上傳出錯。   uploader.on( 'uploadError', function( file ) {    var $li = $( '#'+file.id ),     $error = $li.find('div.error');    // 避免重復創建    if ( !$error.length ) {     $error = $('<div class="error"></div>').appendTo( $li );    }    $error.html('<font color="red">上傳失敗</font>');   });   $("#ctlBtn").click(function(){    uploader.upload();   })  })  function deleteFile(obj) {   $(obj).parent().remove();  }</script>

四、java代碼

/**  *  * @Title: webuploadPic  * @Description: webupload插件上傳圖片  * @author: 大都督  * @param files  * @return  * @throws IOException  * @return: MessageInfo  */  @RequestMapping("/webupload_pic")  @ResponseBody  public MessageInfo webuploadPic(HttpServletRequest request) throws IOException {   MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request;   Map<String, MultipartFile> fileMap = multipartRequest.getFileMap();   List<String> file_url_list = Lists.newArrayList();   for (MultipartFile file:fileMap.values()) {    file_url_list.add("/pictures/"+FileUtil.uploadFile(file, pictures_url));   }   return ResultGenerator.genSuccessResult(file_url_list);  }

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
色偷偷av一区二区三区乱| 中文字幕一区二区三区电影| 国产一区二区三区直播精品电影| 日本一区二区在线免费播放| 日韩美女视频中文字幕| 精品国产自在精品国产浪潮| 亚洲欧美精品中文字幕在线| 亚洲国产私拍精品国模在线观看| 国产精品网站视频| 九九精品视频在线| 亚洲 日韩 国产第一| 2018国产精品视频| 日韩网站免费观看| 成人免费视频a| 欧美电影在线观看网站| 亚洲免费视频在线观看| 国产成人精品久久二区二区91| 国产精品美女久久久久久免费| 久久久久久久久国产| 亚洲国产精品电影在线观看| 日韩欧美国产激情| 欧美网站在线观看| 亚洲xxxxx| 欧美日本黄视频| 精品久久久久久久久久久久| 26uuu另类亚洲欧美日本一| 成人黄色生活片| 日韩在线视频观看正片免费网站| 在线视频欧美性高潮| 欧美一级在线亚洲天堂| 欧美一级黑人aaaaaaa做受| 欧美日韩国产一区中文午夜| 亚洲成人999| 欧美性生交大片免费| 91精品国产综合久久香蕉| 亚洲人成网站777色婷婷| 最近2019年日本中文免费字幕| 欧美成人激情在线| 欧美日韩日本国产| 91精品国产99久久久久久| 久久久久久国产精品三级玉女聊斋| 亚洲第一天堂av| 亚洲图中文字幕| 欧美日韩亚洲天堂| 日韩欧美亚洲范冰冰与中字| 久久成人在线视频| 欧美激情手机在线视频| 日韩精品有码在线观看| wwwwwwww亚洲| 美女久久久久久久| 国产精品6699| 美女少妇精品视频| 91久久久久久久久久久久久| 在线成人激情视频| 中文字幕精品在线| 88国产精品欧美一区二区三区| 国产69精品久久久久9999| 97香蕉超级碰碰久久免费的优势| 一区二区三区在线播放欧美| 色无极亚洲影院| 亚洲第一级黄色片| 亚洲第一二三四五区| 中文在线资源观看视频网站免费不卡| 亚洲永久在线观看| 国产福利成人在线| 亚洲国产精品视频在线观看| 亚洲第一男人天堂| 亚洲综合第一页| 亚洲一区制服诱惑| 国内外成人免费激情在线视频网站| 亚洲免费av片| 国内精品视频在线| 欧美性xxxxx极品| 欧美夫妻性生活视频| 成人黄色av网| 日韩午夜在线视频| 国产精品爱啪在线线免费观看| 影音先锋欧美精品| 欧美性生活大片免费观看网址| 2019av中文字幕| 欧美亚洲另类在线| 中文字幕日韩免费视频| 欧美精品在线观看91| 91成人在线播放| 亚洲97在线观看| 国产有码一区二区| 亚洲国产成人在线播放| 国产一区二区久久精品| 久久久久久久久久久亚洲| 高清一区二区三区日本久| 色综合久久中文字幕综合网小说| 亚洲精品久久久久中文字幕欢迎你| 日本午夜人人精品| 亚洲性av在线| 91免费看国产| 日韩亚洲成人av在线| 久久精品国产2020观看福利| 亚洲第一av在线| 欧美一级大片在线观看| 日韩亚洲精品电影| 成人激情综合网| 精品久久久久久国产91| 国产精品视频精品视频| 日韩在线不卡视频| 久久99精品久久久久久琪琪| 欧美美女操人视频| 中文字幕日韩在线视频| 亚洲娇小xxxx欧美娇小| 日韩精品在线电影| 久久五月情影视| 亚洲欧洲美洲在线综合| 亚洲v日韩v综合v精品v| 亚洲乱码国产乱码精品精天堂| 亚洲人在线视频| 中文字幕亚洲字幕| 欧美专区国产专区| 国产又爽又黄的激情精品视频| 日韩在线视频一区| 欧美激情国内偷拍| 欧美二区在线播放| 久久久国产影院| 日本sm极度另类视频| 福利精品视频在线| 国产精品久久久久久亚洲影视| 亚洲第一在线视频| 亚洲精品理论电影| 91免费看视频.| 欧美肥臀大乳一区二区免费视频| 国产区亚洲区欧美区| 日韩免费在线视频| 色噜噜久久综合伊人一本| 精品网站999www| www.国产精品一二区| 亚洲一区二区精品| 97在线视频国产| 激情成人中文字幕| 38少妇精品导航| 欧美性视频精品| 亚洲激情自拍图| 国产成人精品综合久久久| 亚洲成av人乱码色午夜| 久久香蕉国产线看观看网| 亚洲欧美国产制服动漫| 国产精品久久久久久久久久尿| 欧美一区二区三区图| 久久天天躁狠狠躁夜夜av| 亚洲精品久久久久中文字幕欢迎你| 国产在线一区二区三区| 欧美午夜精品在线| 欧美亚洲激情在线| 日韩av网站大全| 96pao国产成视频永久免费| 国产精品第一区| 91精品啪在线观看麻豆免费| 成人午夜一级二级三级| 热久久这里只有精品| 亚洲人成自拍网站| 亚洲国产精品va在看黑人| 国内精品久久久久久久久| 日韩在线播放视频| 亚洲国产精品一区二区久| 欧美一级片在线播放| 国产99视频精品免视看7| 日韩欧美高清在线视频|