日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

uploadify 简单使用

發(fā)布時間:2024/8/1 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 uploadify 简单使用 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

頁面代碼:

<img id="imgPrew" src="../images/toTraveller/pic1.jpg" class="avatar-mickey"> <input type="file" name="file_upload" id="file_upload"/><input type="button" onclick="javascript:$('#file_upload').uploadify('upload','*')" value="上傳"/> <input type="button" onclick="javascript:$('#file_upload').uploadify('cancel','*')" value="停止上傳"/><script type="text/javascript">$(function(){$('#file_upload').uploadify({'swf':'uploadify/uploadify.swf',//(flash上傳插件),uploadify.css(上傳樣式表)'uploader':'/traveller/uploadImg','fileObjName':'file_upload','buttonText':"選擇圖片",//選擇文件后自動上傳'auto':true,'onUploadSuccess':function(file,data,response){$("#imgPrew").attr("src",data);},'onUploadError':function(file,errorCode,errorMsg,errorString){alert("上傳失敗");},//檢測FLASH失敗調(diào)用'onFallback':function(){alert("您未安裝FLASH控件,無法上傳圖片!請安裝FLASH控件后再試。");}});}); </script>

Controller代碼:

/*上傳頭像*/@RequestMapping(value = "/uploadImg",method = RequestMethod.POST)@ResponseBodypublic String uploadImg(@RequestParam("file_upload") CommonsMultipartFile file_upload, HttpServletRequest request,HttpServletResponse response) throws IOException {System.out.println("=====上傳圖片。。。");//上傳文件信息String fileName = file_upload.getOriginalFilename();System.out.println("上傳文件名:"+fileName);String fileType = fileName.split("[.]")[1];//設(shè)置文件保存的本地路徑ServletContext servletContext=request.getSession().getServletContext();String realPath=servletContext.getRealPath("images/upload");System.out.println("文件上傳路徑:"+realPath);File file = new File(realPath);if(!file.exists()){file.mkdirs();}//顯示文件在磁盤的所有信息DiskFileItem fi = (DiskFileItem)file_upload.getFileItem();System.out.println("文件的磁盤信息:"+fi);//存到tomcat中,生成臨時文件//File result = fi.getStoreLocation();//System.out.println(result);//System.out.println(result.getPath());//重命名圖片String lastName = UUID.randomUUID().toString()+"."+fileType;System.out.println(lastName);//保存文件————具體路徑,包括圖片全名File f = new File(realPath,lastName);System.out.println(f);//將文件保存到服務(wù)器FileCopyUtils.copy(file_upload.getBytes(),f);System.out.println("上傳成功!");//返回頁面上傳文件的路徑return "images/upload/"+lastName;}

?

總結(jié)

以上是生活随笔為你收集整理的uploadify 简单使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。