I am using Tomcat under Linux. What file ownership/permissions should I use for my java classes and JSP pages?
Through the browser, no one can access this directory. As far as the "*.java" files are concerned, you can keep them anywhere. Just copy/move the classes to the above directory.
As for permissions, you will be ok with 755 (-rwxr-xr-x) permissions for both JSP and the classes.