This week's book giveaway is in the Agile and Other Processes forum. We're giving away four copies of The Journey To Enterprise Agility and have Daryl Kulak & Hong Li on-line! See this thread for details.
You don't need to compile JSPs. The container will do it for you.
Servlets are just like any other Java class. If you're not familiar with javac, classpaths, and packages (things you need to know in order to compile Java programs) the best place to go for advice is our Java In General (Beginner forum).