title: why tomcat does not require restart when jsp is changed
body: <p>I have been using <code>JSP,Servlet</code> for quite sometime. I know that whenever we change anything in <code>Servlet</code> we need to restart Tomcat Server to get the changes. Where as in case of JSP change, tomcat does not require restart.</p>
  
  <p>As per my knowledge <code>JSP</code> page gets converted into <code>Servlet</code> only when compiled. So, after all its a <code>Servlet</code>.So, How does it works without <code>Tomcat</code> restart. </p>
  
  <p>I have knowledge of cases when a JSP page gets compiled like on first time access after server restart etc.</p>