cancel
Showing results for 
Search instead for 
Did you mean: 

How to create folder in server path?

Former Member
0 Kudos

Hi,

Am creating a file in which gets saved in the server. Am trying to put it in a folder. Can any one please tell me how to create folders in the server.

Like:

//Adapter//Jar//Adapter.jar

where Adapter and Jar are folders...

Regards,

Krish

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Answers (2)

Answers (2)

Former Member
0 Kudos

Thanks a Lot...

former_member192434
Active Contributor
0 Kudos

use this running code, which i have created

public void onActionUploadFile(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent )

{

//@@begin onActionUploadFile(ServerEvent)

String FileName = "temp";//wdContext.currentContextElement().getDirectory();

InputStream input = null;

int i=0;

FileIncreament();

try {

String directory =".
temp
webdynpro
web
local
yh1245_ftp"+

"
Components
com.yash.yh1245.Upload
"FileNamewdContext.currentContextElement().getCounter();

boolean sucsss = new File(directory).mkdir();

if(sucsss){

wdComponentAPI.getMessageManager().reportSuccess("Directory Created ");

File file = new File(directory"
"
wdContext.currentContextElement().getResourceURL().getResourceName().toString());

FileOutputStream fos = new FileOutputStream(file);

wdComponentAPI.getMessageManager().reportSuccess(file.getAbsolutePath());

FilePath = file.getAbsolutePath();

if(wdContext.currentContextElement().getResourceURL()!=null){

input = wdContext.currentContextElement().getResourceURL().read(false);

//wdComponentAPI.getMessageManager().reportSuccess("Resource is not null ");

while((i = input.read())!=-1){

fos.write(i);

}

}

fos.flush();

fos.close();

wdComponentAPI.getMessageManager().reportSuccess("File Uploaded on server directory ");

//wdComponentAPI.getMessageManager().reportSuccess("Created File Locaiton::"+file.getAbsolutePath());

//}

//Get the File Size

// IPrivateFTPUpload.IContextElement element = wdContext.currentContextElement();

// if (element.getResourceURL()!=null) {

// IWDResource resource = element.getResourceURL();

// element.getFileSize(this.getFileSize(resource));

// }

}

}catch(Exception e){

e.printStackTrace();

}

//@@end

}