ola pessoal, blz??/// espero q sim
sou novo por aqui, estou com probleminha básico. hehehe
seguinte, to desenvolvendo uma aplicacao web e me deparei com o seguinte, preciso armazenar diversos arquivos no servdor, ou seja o usuario vai mandar arquivos pela pagina e eu vou salvá-la no diretorio da aplicacao (servidor) … soh q nao sei como fazer isso, montei este método que copia o arquivo do fileupload e manda pra um diretorio, soh q este diretorio eu estou definindo c:\arquivo,
public String button1_action() {
UploadedFile uploadedFile = fileUpload1.getUploadedFile();
String uploadedFileName = uploadedFile.getOriginalName();
int index = uploadedFileName.lastIndexOf('/');
String justFileName;
if ( index >= 0) {
justFileName = uploadedFileName.substring( index + 1 );
} else {
index = uploadedFileName.lastIndexOf('\\');
if (index >= 0) {
justFileName = uploadedFileName.substring( index + 1 );
} else {
justFileName = uploadedFileName;
}
}
String teste= "C:/Documents and Settings/Notebook/WebApplication/ImagensNoticias/"+justFileName;
copyFile(uploadedFile.getOriginalName(),teste);
return null;
}
public boolean copyFile(String inFile, String outFile) {
InputStream is = null;
OutputStream os = null;
byte[] buffer;
boolean success = true;
try {
is = new FileInputStream(inFile);
os = new FileOutputStream(outFile);
buffer = new byte[is.available()];
is.read(buffer);
os.write(buffer);
} catch (IOException e) {
success = false;
} catch (OutOfMemoryError e) {
success = false;
} finally {
try {
if (is != null) {
is.close();
}
if (os != null) {
os.close();
}
} catch (IOException e) {}
}
return success;
}
}
mas eu nao quero isso, quero q armazene em determinado diretorio tipo pasta resouses… por causa do servidor
bom. espero que entendam… abracos gente boa