ファイルアップロードの紹介:
1384 ワード
1.0ファイルアップロードとは:
2.0クライアントで、ファイルタイプのデータをサーバ側に送信する方法:
3.0サーバ側がデータを解析する方法:
4.0 FileUpload.JArデータを解析し、ファイルを生成するプロセス:
5.0 FileUpload.JAr提供API
, 。
,
2.0クライアントで、ファイルタイプのデータをサーバ側に送信する方法:
1. 1, 【post】
2. 2, file
(1)
(2) ,
3. 3 http
http RFC-1867
3.0サーバ側がデータを解析する方法:
1.request: request http
RFC-1867
2.FileUpload.jar :apache jar, RFC-1867 .
4.0 FileUpload.JArデータを解析し、ファイルを生成するプロセス:
1.【 】 RFC-1867 【 xxx.temp】
2.【 】 tomcat/temp/xxx.temp
3. 【 ----------- . 】 test.xls
4. . , 【 --test.xls】
5. I/O , 【 】
6.
5.0 FileUpload.JAr提供API
1.DiskFileItemFactory:
FileOutputStream 。
2.ServletFileUpload:【 】
request, RFC-1867 , ,
, RFC-1867 。 RFC-1867 【 】
3.DiskFileItem: , 【 】 FileItem