I am using the FileOutputStream to print a uploaded html file to a file on my machine. I must manipulate the data before I write it to the disk. I do use orielly's classes, but I have another problem, when I use: FileOutputStream fout = new FileOutputStream(theFile); The file prints in my tomcat bin directory. (I am geeting this file from a servlet using tomcat. I am tryign to get it to print in a folder in my root directory but I cant. I tried: fout = new FileOutputStream( "c:\\portal\\temp\\ "+ theFile ); fout = new FileOutputStream( "\\portal\\temp\\ "+ theFile ); neither works but the directory is there.
William Brogden
Author and all-around good cowpoke
Rancher
Joined: Mar 22, 2000
Posts: 12271
1
posted
0
Exactly what happens why you try? Particularly, what type of exception is thrown? Bill
marijana grabovac
Greenhorn
Joined: Oct 14, 2001
Posts: 6
posted
0
Hi there, Try this : FileOutputStream fout = new FileOutputStream("c:/something/something/somefile.txt"); I just tried it and it worked for me!
Huang Qingyan
Greenhorn
Joined: Jan 18, 2002
Posts: 23
posted
0
I think you should create a folder in c:\\portal\\temp manually. After that you invoke the fileoutputstream method. Try it......