This chapter introduced you to JavaServer Pages (JSP). We started out with a discussion of what JSP is. That was followed by an analysis of the advantages of JSP versus both servlets and other technologies such as Microsoft ASP.
Then, we looked at the meaning of the special syntax that JSP employs. Following that, you learned about the intrinsic objects that JSP has access to.
You saw an example dissected and analyzed by looking at the servlet that it generated, and the HTML that was the result. You learned where the intrinsic objects get instantiated.
Finally, we created a series of interesting JSP that showed you how to use methods, conditions, class-level variables, and so on.