Java Applets and File Upload
I need to upload all the files present inside a folder on hard disk.
I have done all the research about the security issues,
1 - I have signed the applet
2 - I am using
AccessController.doPrivileged( new PrivilegedAction()
public Void run( )
to read the file.
Now the real issue: i need to send the file via HTTP post.
I am using the apache HTTP Client library.
Now the issue is:
I have created the MultipartPostMethod inside AccessController.doPrivileged.... and when I try to attach the file via: mPost.addParameter("F" + i, f1);
I get security exception. Reason I believe is that the privileged action is only applicable for the lines of code being executed inside the RUN method, if we call some outside JAR file, it is not available.
Anyone who can:
Help to solve this issue with apache library
OR - recommend some other tested and proven way.
I have searched the forum, but haven't found any solution :( ... though there are poeple who have written classes, but none are posted on forum.
Thanks for reading the whole story....
URGENT solution will be appreciated as I am stuck :(