This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Your subject line pretty much says the answer. The container checks the timestamp of the jsp page and that of the generated servlet. If the timestamp of jsp page is more recent than the generated servlet, it will recompile the jsp page.
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com
subject: TIMESTAMP on jsp page and jsp compiled servlet