Dave Tolls wrote:I mean, download Tomcat and start it up.
Deploy your app to Tomcat.
That way I know when I deploy to Tomcat elsewhere it'll work, and Eclipse isn't hiding an issue.
Dave Tolls wrote:When you say it worked under Eclipse, I assume this was the built in Tomcat?
Did you try and deploy to a local standalone Tomcat to ensure that deployment would work?
Tim Holloway wrote:I haven't done raw JSP pages in a while, but I think that the more appropriate way to do that is via a useBean element.
As for the "File Not Found", double-check your path and MAKE SURE that there aren't any differences between uppercase and lowercase between the name in the error message and the actual pathname in the file system. Windows is not case-sensitive, but Java is.
Also, Tomcat does have to have file read access rights to that file. When running Tomcat from Eclipse, that generally means that the userid that Eclipse is running under has to have those rights, since Tomcat would generally be running under the same userid as Eclipse.
Dave Tolls wrote:Where does the filename come from?
As an aside, I notice you seem to be doing a lot of your work in a JSP page.
That work should really be in a servlet.