Tigerfarm Tigerfarm

Computers, Localization, Travel, Southeast Asia, Sun Microsystems, Writing
« One Day Web 2.0... | Main | Solaris Associate... »

Open Source Course Content: Web 2.0 | Frameworks | Solaris
Tuesday Oct 16, 2007

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.

FilenameModuleDescription
Projects-menuSetup.zip 0.5megsSetupSetup Instructions and plugins. Click here for HTML version of the instructions.
Projects-frameworks.zip 0.5megsFrameworksJSP/Tags/Struts/JSF Framework NetBeans Project files

Past Course Teachings:

Modules:

0. Course Introduction
PDF
Slides OpenOffice document
* About this course
1. Servlet and JSP Basics
PDF
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
PDF
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
PDF
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
PDF
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
PDF
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
PDF
Slides OpenOffice document
* The structure and requirements to localize a web site.
* How to add languages to a web application

Comments:

Post a Comment:
  • HTML Syntax: NOT allowed