I wish to be able to drag a file from my hard disk onto an applet within the browser, and have the applet then upload that file to the web server (or rather, pass it to a PHP file - via HTTP).
How can I do this?
I imagine the applet would need to be signed, right?
When the user drags and drops a file onto a component, how can I detect this? And then, how can I read this file up to the server via HTTP?