- In either Model 1 or Model 2, the JSP file is identified to the server by a .jsp extension
- The first time a request is made for such a file the .jsp file is compiled into a servlet
- The output from the servlet is standard HTML that the browser interprets and displays as usual
- After compilation, the servlet is stored in memory on the server
- If on subsequent requests the .jsp file has changed, it is recompiled