New Java EE Frameworks Seminar Course
This course is an overview of web site frameworks to develop Java web applications. The slides introduce concepts, and the labs re-enforce the concepts through sample demonstrations. The instructor walks through a sample application for each web site development approach: JSP and servlets, using tag libraries, Apache Struts, and JavaServer Faces (JSF).
Full Course Description: Frameworks: Developing Web Applications using Apache Struts, and JavaServer Faces
Online catalog: SEM-DTJ-3314
Download the slides and demo source code from the open source project on Java.Net: Tigerfarm.
| Filename | Module | Description |
|---|---|---|
| Projects-menuSetup.zip 0.5megs | Setup | Setup Instructions and plugins. Click here for HTML version of the instructions. |
| Projects-frameworks.zip 0.5megs | Frameworks | JSP/Tags/Struts/JSF Framework NetBeans Project files |
Past Course Teachings:
- Singapore: 21 September, 2007,
- Kuala Lumpur, Malaysia: 25 September, 2007
- Bangkok, Thailand: 28 September, 2007
Modules:
![]() |
0. Course Introduction
Slides OpenOffice document * About this course |
![]() |
1. Servlet and JSP Basics
Slides OpenOffice document * Components of Java EE and the Application Server * Define Java Servlets, Java Servlet Pages, and the Java Web Container * Describe benefits and concerns of threads * Define and test data persistence using a Bean |
![]() |
2. Servlets and JSP Application Programming
Slides OpenOffice document * Introduce the Model View Controller (MVC) Application Design * Servlets and Java Server Pages in an MVC Application * Demostrate in the context of web application form processing life cycle using Servlets and JSP |
![]() |
3. Using Tag Libraries to Enhance the Servlets and JSP Application
Slides OpenOffice document * Tags in the MVC Model * Application Form Tags for JSP: useBean Tag, if tag, and foreach tag * Expression Language * Demonostrate sample improvements to the Servlets and JSP application |
![]() |
4. Apache Struts Framework
Slides OpenOffice document * Describe the Struts framework * Explain the Struts in the context of web application form processing life cycle * Sample application is presented to highlight the structure of a Struts application |
![]() |
5. The JavaServer Faces Form Process
Slides OpenOffice document * Describe JavaServer Faces technology and key concepts * Explain the JavaServer Faces components processing life cycle * Describe the structure of a JavaServer Faces application * Sample applications are presented to highlight the JavaServer Faces components processing life cycle |
![]() |
6. Web Site Localization Using JavaServer Faces
Slides OpenOffice document * The structure and requirements to localize a web site. * How to add languages to a web application |
Posted at 01:09PM Oct 16, 2007 by Stacy Thurston in Computers | Comments[0]








