My jar file will not run citing (Java.lang.RuntimePermissions exit VM.0). My web host (host gator) claims it is because the plan I purchased doesn't support tomcat, but does an applet need tomcat? I just thought I would come to you folks to see if they were jerking me around. I suppose I was wrong if applets require tomcat, because I thought that was for specific server side processing.
I had already solved this actually, but thanks to the helpful people here I got a stack trace I used to find the source. Essentially unless you have server side programs set up to send your applet information, you will be unable to access server resources (with my-and similar-hosting plan). So you just wrap your program in a jar file and use the class meta data from Class API to receive your jars information.
That is good for retrieving information as an inputStream, however you will need an instance of your class to do this.