JSP-Compiler
Die JSP´s werden in Servlets übersetzt,
leiten aber von einer Implementation des Interface HttpJspPage,
meist HttpJspBase ab.
Statt doGet oder doPost erzeugt die Methode
_jspService(
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
java.io.IOException
die HTML-Response.
Folgende Objekte werden implizit bereit gestellt:
PageContext pageContext ; // Zugriff auf alle möglichen Scope´s, forward
HttpSession session ; // Session wie beim Servlet
ServletContext application ; // Logging, Server-Info, Zugriff auf Files
ServletConfig config ; // Lesen Server-Konfiguration
JspWriter out ; // Ausgabe-Stream für HTML
web.xml wird automatisch konfiguriert.
Die temporären JSP-Kompilate können Aufschluß über
die interne Arbeitsweise der JSP-Engine
und über Fehlerquellen geben.