1. 程式人生 > >用cos上傳檔案!

用cos上傳檔案!

稍微修改一下!

upload.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>無標題文件</title>
</head>

<body>
<!-- enctype的值很重要,upload.jsp為處理上傳的jsp-->
<form name="form1"  method="post" enctype="multipart/form-data"  action="upload.jsp">
<p>
  <input name="file1" type="file">
</p>
<p>
  <input name="file2" type="file">
</p>
<p>  <input name="file3" type="file">
</p>
<p>
  <input type="submit" name="Submit" value="上傳">
</p>
</form >

</body>
</html>

<%@page import="java.io.*"%>
<%@page import="java.util.*"%>
<%@page import="com.oreilly.servlet.MultipartRequest"%>

<%@page contentType="text/html; charset=gb2312" %>
<%
//檔案上傳後,儲存在c://upload
//java/lang/String.java.html" target="_blank">
String saveDirectory ="c://upload";
//每個檔案最大5m,最多3個檔案,所以...
int maxPostSize =3 * 5 * 1024 * 1024 ;
//response的編碼為"gb2312",同時採用預設的檔名衝突解決策略,實現上傳
MultipartRequest multi =
       new MultipartRequest(request, saveDirectory, maxPostSize,
                            "gb2312");
 
//輸出反饋資訊
 Enumeration files = multi.getFileNames();
     while (files.hasMoreElements()) {
        System.err.println("ccc");
       String name = (String)files.nextElement();
       File f = multi.getFile(name);
       if(f!=null){
         String fileName = multi.getFilesystemName(name);
         String lastFileName= saveDirectory+"//" + fileName;
         out.println("上傳的檔案:"+lastFileName);
         out.println("<hr>");
       }
     }
 
%>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

 upload.jsp

相關推薦

cos檔案!

稍微修改一下! upload.html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html&g

FlashFXP檔案到SSH伺服器,附FlashFXP顯示中文亂碼的解決方法

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

新買的linux無法xshell檔案

2018年11月10日 10:05:00 逍遙壯士 閱讀數:7 個人分類: linux

怎麼TP檔案

首先 你需要在前臺頁面 搭建一個 form表單 寫上 <form method="post" enctype="multipart/form-data" > <!-- 匯入檔案 -->

FormData檔案

不設定undefined  就不會有逗號,但是這個也沒了,所以 問題還是沒有解決。。。最後在一個ionic交流群了,一個前輩告訴我,用原生的 XMLHttpRequest 提交表單就可以解決問題了問題解決: 用原生XMLHttpRequest提交表單(用的不是ionic封裝的那個http請求,用的是XMLHt

Xftp檔案到伺服器,出錯,提示錯誤(14)

如題,想要將本機資料夾A使用Xftp上傳到伺服器(Linux系統)資料夾B中,上傳失敗,出現錯誤(14) 解決辦法:在伺服器中將資料夾B許可權更改,在終端中執行命令:chmod 777 資料夾B的檔名(注意三個引數中間用空格隔開) 還有一種情況是你當前傳輸的資料夾在伺服器

ssh檔案到Ubuntu出現“Encountered 20 errors during the transfer“的解決辦法!

       今天,在用ssh上傳檔案到Ubuntu上時,中間突然出現"Encountered 20 errors during the transfer"錯誤!在網上搜了些資料,最終還是自行解決了!下面把自己蒐集的一些資料跟大夥分享!及一些自己的探索發現!呵呵,分享萬歲嘛

非常牛叉的樓主,自己的問題其實就是答案--springmvc檔案時報The current request is not a multipart request異常

http://bbs.csdn.net/topics/380167574?page=1 非常牛叉的樓主,自己的問題其實就是答案 原因在於目錄下有一個upload檔案導致的 小弟我用spring3.1.0做了一個上傳檔案的例子,但發現一個奇怪的問題

servlet檔案

servlet上傳檔案是,servlet封裝了一個ServletInputStream,以下是我寫的上傳檔案,對於我的電腦來說是伺服器,上傳就是講一個檔案放到我電腦的一個地方,以下程式碼,我實現了 1.對於任意檔案格式的上傳,包括txt,docx,png,MP3等上傳, 2

Windows Bat FTP檔案 使用筆記

背景 最近公司官網經常需要更新,更新的時候需要將一個檔案上傳到測試伺服器,然後再在瀏覽器開啟檢視效果。上傳操作比較麻煩,因此專門學習了一下BAT指令碼編寫,以此達到效果。 例子 @echo off set ftpfilename=autoftp.cf

SpringMVCMultipartFile檔案及檔名中文亂碼

前言 過程 參考 前言 近日,專案中有個需求-android端上傳一個商品多張圖片,需要java後臺。以前後臺使用了struts,現在是springmvc。想著很多東西是不是能

java ajaxFileUpload檔案到指定目錄

    這是 一個上傳檔案到指定目錄的功能。對於頁面長相上沒什麼好說的,很醜的啦,但是這個上傳的功能我想為大家分享下,用的是uploadfile 和springmvc。     1.引入檔案: <script type="text/javascript" src=

java實現ftp檔案

實際專案需求:從資料庫查詢資訊,在本地生成檔案,再上傳到ftp 所用Jar包:NetComponents.jar 核心程式碼: import java.io.File; import java.io.FileInputStream; import java.io.IOExcepti

如何使用objective c檔案flask接收檔案

flask是python中類似於php的伺服器元件。 ios提供了NSMutableArray和 dataTaskWithRequest用來使用http上傳資料。但是flask只支援基於表單格式的資料。 表單格式是在原始http資料上,提供了額為的資訊。如果直接使用ios的api把資料傳送給

快速檔案到資料夾.感覺方便好.

1.介面HTML程式碼.enctype="multipart/form-data"  不可缺. <form id="uploadFileForm" method="post" enctype="multipart/form-data"> <div> <input t

struts2實現檔案和轉化檔案為html

action public class shangchuanAction extends ActionSupport{ public File some; public String someFileName; public File getSome() { return so

使用httpclient模擬表單檔案,後臺struts2接收

本人是使用java,開發android後臺的,公司要求使用SSM框架,有一個功能要求是實現android大檔案的上傳。開發人員都是新手,以前沒有開發經驗,鼓搗了好久,也嘗試了兩個android框架,Xutils貌似跟struts2不太好整合,而AsyncHttpClient

linux-arm筆記2:如何在ubuntu安裝ftp,並且ftp向arm開發板檔案

[email protected]:~$ ftp 192.168.1.109    //arm開發板ip Connected to 192.168.1.109. 220 FriendlyARM FTP server (Version 6.4/OpenBSD/Linux-ftpd-0.17) read

XFTP向Linux檔案時出現Permission is not allowed

用XFTP連線上linux上之後,傳檔案時出現Permission is not allowed 解決方案: 傳輸的資料夾許可權不夠。 sudo chmod 777 資料夾名稱 解釋一下: r表是讀 (Read) 、w表示寫 (Write) 、x表示執行 (eXec

windowscmdftp簡單檔案

今天在工作中無意知道用windows的cmd裡用ftp命令可以上傳檔案到ftp伺服器,呀,有點驚訝啊,寫下部落格只是為了記錄下。怕以後自己忘了。 1、win+R  輸入cmd命令  回車,如下: 2、輸入ftp+ip,按提示輸入ftp的使用者名稱和密碼 提示230