This week's book giveaway is in the Testing forum. We're giving away four copies of The Way of the Web Tester: A Beginner's Guide to Automating Tests and have Jonathan Rasmusson on-line! See this thread for details.
A JSP (Java Server Page) gets compiled into a servlet, so in the end they're the same. But when writing code, there are disadvantages to each depending on what you want to do. Check this out and Google around for more tutorials on them: