What are Java Server Pages?
Java Server Pages (JSP) is a scripting language that’s a hybrid of Java and HTML. Much like Microsoft’s ASP and Netscape’s Server-Side JavaScript technologies, it allows web designers to embed scripting code in their HTML pages. When a JSP page is hit for the first time, it is pre-compiled into a Java file. This Java file is then automatically compiled into a Class file and placed in your servlets directory. Whenever you make changes to the JSP file, it is automatically recompiled. More information can be found at Sun’s JavaSoft web site. Many JSP examples come with Resin and JRun Pro and have been installed onto your web server. We suggest exploring these examples as you familiarize yourself with JSP.