国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

java高拍儀前后臺處理案例

2bdenny / 2225人閱讀

摘要:一前臺頁面捷易拍控件測試程序啟動主啟動副停止保存保存保存保存保存保存灰度圖參數設置設置去黑邊自動矯正設置分辨率設置圖片壓縮率圖片壓縮率大小必須在之間創建目錄創建目錄成功刪除目錄刪除目錄成功刪除刪除文件成功測試啟動主啟動副停

一.前臺頁面:

  1. 捷易拍控件測試程序




二.后臺頁面:(注意需要的jar包,commons-fileupload-1.3.jar,commons-io-2.4.jar)

</>code

  1. package com.jaeyi;
  2. import java.io.File;
  3. import java.io.IOException;
  4. import java.io.PrintWriter;
  5. import java.util.Iterator;
  6. import java.util.List;
  7. import javax.servlet.ServletException;
  8. import javax.servlet.http.HttpServlet;
  9. import javax.servlet.http.HttpServletRequest;
  10. import javax.servlet.http.HttpServletResponse;
  11. import org.apache.commons.fileupload.FileItem;
  12. import org.apache.commons.fileupload.FileUploadException;
  13. import org.apache.commons.fileupload.disk.DiskFileItemFactory;
  14. import org.apache.commons.fileupload.servlet.ServletFileUpload;
  15. public class UploadServlet extends HttpServlet {
  16. private static final long serialVersionUID = 1L;
  17. private String tempPath = "d:upload
  18. emp";//臨時目錄
  19. private String path = "d:upload";//上傳目錄
  20. public UploadServlet(){
  21. super();
  22. }
  23. public void destroy() {
  24. super.destroy();
  25. }
  26. public void doPost(HttpServletRequest request, HttpServletResponse response)
  27. throws ServletException, IOException {
  28. this.doGet(request, response);
  29. }
  30. /**
  31. * The doGet method of the servlet.
  32. *
  33. * This method is called when a form has its tag value method equals to get.
  34. *
  35. * @param request
  36. * the request send by the client to the server
  37. * @param response
  38. * the response send by the server to the client
  39. * @throws ServletException
  40. * if an error occurred
  41. * @throws IOException
  42. * if an error occurred
  43. */
  44. public void doGet(HttpServletRequest request, HttpServletResponse response)
  45. throws ServletException, IOException {
  46. response.setCharacterEncoding("GBK");
  47. request.setCharacterEncoding("GBK");
  48. DiskFileItemFactory fac = new DiskFileItemFactory();
  49. fac.setSizeThreshold(1024);
  50. fac.setRepository(new File(tempPath));
  51. ServletFileUpload upload = new ServletFileUpload(fac);
  52. upload.setFileSizeMax(1024*1024*5);
  53. try {
  54. List fileList = upload.parseRequest(request);
  55. Iterator iter = fileList.iterator();
  56. while(iter.hasNext()){
  57. FileItem fileItem = (FileItem)iter.next();
  58. if(!fileItem.isFormField()){
  59. String name = fileItem.getName();
  60. String fileSize = new Long(fileItem.getSize()).toString();
  61. if(name == null || name.equals("") || fileSize.equals("0"))
  62. continue;
  63. name = name.substring(name.lastIndexOf("")+1);
  64. File saveFile = new File(new File(path),name);
  65. fileItem.write(saveFile);
  66. }
  67. }
  68. } catch (Exception e) {
  69. e.printStackTrace();
  70. throw new ServletException(e);
  71. }
  72. }
  73. public void init() throws ServletException {
  74. if(!new File(tempPath).exists()){
  75. new File(tempPath).mkdirs();
  76. }
  77. if(!new File(path).exists()){
  78. new File(path).mkdirs();
  79. }
  80. }
  81. }

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/86236.html

相關文章

  • java拍儀后臺處理案例

    摘要:一前臺頁面捷易拍控件測試程序啟動主啟動副停止保存保存保存保存保存保存灰度圖參數設置設置去黑邊自動矯正設置分辨率設置圖片壓縮率圖片壓縮率大小必須在之間創建目錄創建目錄成功刪除目錄刪除目錄成功刪除刪除文件成功測試啟動主啟動副停 一.前臺頁面: 捷易拍控件測試程序 //啟動主 function Start1_onclick() { captrue.b...

    Miracle_lihb 評論0 收藏0
  • 拍儀器的使用方式

    摘要:高拍儀工作原理是先將圖片保存在本地某個文件夾中然后通過上傳方法上傳到服務器最后刪掉在本地保存的圖片高拍攝儀切入代碼選擇文件請選擇文件啟動主拍攝彩頁拍攝黑白存放文件名稱及其后綴創建本地目錄以存放圖片設置服務器地址及端口延遲開啟攝 高拍儀工作原理是:先將圖片保存在本地某個文件夾中,然后通過上傳方法上傳到服務器,最后刪掉在本地保存的圖片. 高拍攝儀切入代碼 ...

    YFan 評論0 收藏0
  • 拍儀器的使用方式

    摘要:高拍儀工作原理是先將圖片保存在本地某個文件夾中然后通過上傳方法上傳到服務器最后刪掉在本地保存的圖片高拍攝儀切入代碼選擇文件請選擇文件啟動主拍攝彩頁拍攝黑白存放文件名稱及其后綴創建本地目錄以存放圖片設置服務器地址及端口延遲開啟攝 高拍儀工作原理是:先將圖片保存在本地某個文件夾中,然后通過上傳方法上傳到服務器,最后刪掉在本地保存的圖片. 高拍攝儀切入代碼 ...

    hzx 評論0 收藏0
  • JavaMail郵件發送不成功的那些坑人情況及分析說明

    摘要:網上也有不少人反饋用手機客戶端無法使用新浪郵箱發送郵件,隨后我嘗試用登錄新浪郵箱,也出現只能接收郵件而不能發送郵件的情況。三附錄錯誤碼及建議解決方法發送郵件成功卻收不到郵件或收到郵件無主題無收件人亂碼新浪郵箱誠信平臺 前言 ??JavaMail的使用本身并不難,網上有不少案例,簡單易懂,而且有詳細的中文注解。但是由于JavaMail的機制設置不夠完善,特別是異常出錯時的參考信息太少,給...

    y1chuan 評論0 收藏0
  • 網易云捕性能踩坑解決之道上篇

    摘要:從零開始設計開發一個日處理數據億的大數據高并發實時系統,哪些性能問題需要特別注意這里我們一起梳理一下本文中我將以,同學戲稱的系統網易云捕設計開發實踐中兩年的時間里碰到的真實問題,踩過的坑及解決問題的方法和大家一起討論如何解決這些問題。 本文由作者余寶虹授權網易云社區發布。 從零開始設計開發一個日處理數據8億的大數據高并發實時系統,哪些性能問題需要特別注意?這里我們一起梳理一下,本文中我...

    李義 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<