This will start you off:
http://www.visualbuilder.com/jsp/tutorial/
Basically JSP pages are web pages with embedded tags and Java code. These are then compiled by a servlet engine that translate the page into a java Servlet which is then ran by the application server to produce the appropriate results.
If you don't know any Java but are going to try to learn JavaServer Pages, you going to hit trouble. Learn Java first.