Last month, we took a first look at server-side Java, sticking our toes into the water by writing some servlets. Servlets are Java programs that produce dynamic web content. CGI programs are ...
Recall from Part 1 that JavaServer Faces (JSF) is conceptually a mixture of Struts (Apache’s popular open source JSP framework) and Swing (Java’s standard desktop application framework). Like Struts, ...