filesaverforfs.java

来自「JSP源码-jspupload.zip」· Java 代码 · 共 56 行

JAVA
56
字号
/////////////////////////////////////////////////////////////////////
// Author  : Sean B.C. Ryu (幅豪冕)
// E-Mail  : stater@chollian.net
// Date    : 2000.9.20
// Version : 0.8
// Title   : JSP File Uploader
// Class   : FileSaverForFS
// Description :
//		FileSaver努贰胶 抗力涝聪促.
//		FileSystem俊 历厘登绰 老馆利牢 颇老俊 诀肺靛 窍绰 巴涝聪促.
//		"C:\\InetPub\\wwwroot\\upload" 扼绰 叼泛配府啊 鞘夸钦聪促.
//
// 捞 颇老篮 JSP File Uploader狼 老何 涝聪促.
// 夯 橇肺弊伐 傈眉俊 措茄 历累鼻篮 幅豪冕俊霸 乐嚼聪促.
// 捞 橇肺弊伐 肚绰 家胶狼 荤侩捞唱 硅器绰 磊蜡酚嚼聪促.
// 窍瘤父 公窜栏肺 函版窍角 荐 绰 绝嚼聪促.
// 窜 捞 橇肺弊伐阑 捞侩窍咯 傍何窍脚 饶, 犁累己窍绰 巴俊 措秦辑绰
// 包咯窍瘤 臼摆嚼聪促.
// 榴芭款 Java 傍何啊 登辨 瑚聪促.
////////////////////////////////////////////////////////////////////

package com.jspupload;

import java.io.*;

public class FileSaverForFS extends FileSaver
{
    public FileSaverForFS(FileUploader loader)
    {
        super(loader);
    }
    
	public void save()
	{
	    try
	    {
		    String uploadPath = "C:\\InetPub\\wwwroot\\upload\\";
    		
		    File [] filelist = getLoader().getFiles();
		    int numberOfFiles = filelist.length;
		    for(int i=0; i < numberOfFiles; i++)
		    {
			    File file = filelist[i];
    			
			    java.io.File physicalFile = new java.io.File( uploadPath + file.getName() );
			    FileOutputStream fileOutputStream = new FileOutputStream(physicalFile);
			    fileOutputStream.write(file.getContents());
			    fileOutputStream.close();
		    }
		}
		catch(IOException ioe)
		{
		    ioe.printStackTrace();
		}
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?