This is not a bug.
If the timestamp on the JSP page is earlier thna the timestamp on the
servlet that TomCat has previously created by compiling the JSP then the JSP will not be recompiled.
If you want to move back to an earlier version of a JSP page then you either need to 'Touch' the JSP so that it's timestamp is updated or remove the servlet class that TomCat has compiled from the JSP.
Andy Bowes<br />SCJP, SCWCD<br />I like deadlines, I love the whoosing noise they make as they go flying past - Douglas Adams