so is it your browser that retrieves the old page?
or Tomcat is serving an old page?
If it's browser, then do the normal "browser cache emptying" commands.
Tomcat is a bit more wiley. Most Tomcat developers will *insist* that tomcat will reload a changed
JSP. But I've had the unpleasant experience of having Tomcat refusing to recognize a changed page. This is even *after* emptying tomcat's cached (compiled) files.
What can sometimes work (though I'm not sure why tomcat gets stuck in this situation in the first place) is to empty the $CATALINA_HOME/work/ directory for your webapp. This blows away Tomcat's cached JSP source/JSP class files, and will force it to recompile.
If that still doesn't work, then repeat the cleansing of the work directory and restart tomcat.