Repeat: you
cannot address files directly that are not in a web app. Period.
Using a file path like "C:\whatever" will allow the reference to work on
your machine, and your machine only.
Just move the file into a web app. or write a
servlet to read the file from disk and serve it indirectly. The latter approach has been discussed hundreds of times in these forums, but should only be used if you absolutely cannot move the files.