back to Course Categories | back | print
J2EE: JSPs, Servlets and Struts          

Duration: 5 Days

Description 
This course teaches developers Web Component Development using JavaServer Pages (JSP) and Servlet technology. Good techniques for designing, developing, testing, and deploying J2EE applications will be taught throughout the class. Using design patterns and an introduction to struts will also be covered.

Topics

  • Review of JDBC
  • Database connections
  • Drivers
  • A PreparedStatement object
  • Data sources
  • Java Servlets
  • JavaServer Pages
  • HTTPServletRequest
  • HTTPServletResponse
  • An HTTP servlet
  • Directives
  • Dynamic web content
  • Deploying a servlet
  • JSP tags and libraries
  • JSP and Servlets
  • Developing JSPs with custom tags
  • Adding data tags
  • Applets and Servlets
  • Deploying a JSP application
  • Exception handling
  • Integrating servlets with HTML forms
  • The servlet lifecycle
  • A servlet context listener
  • Introduction to struts
  • J2EE design patterns
  • MVC patterns
  • The model
  • The view
  • The controller
  • Web application security
  • Session management
  • The model 1 and 2 architectures
  • Integrating EJBs
  • Debugging web applications
  • Concurrency
  • Session tracking
  • HTTPSession
  • Cookies
  • User preferences
  • JDBC in JSPs
  • Forms and JavaBeans
  • Component development
  • Integrating components
  • JSPs and XML
  • JSPs and JavaBeans
  • Working with JavaBeans
  • Expressions
  • Scriplets
  • Directives
  • The JSP tag library
  • Different types of tags

Prerequisites

  • Students must have a solid understanding of the Java programming language. A basic understanding of HTML is helpful but not required.

  • This course is available with a number of different application servers.

 
 
 

Trubix Inc. P.O. Box 2235 Littleton, CO 80161 | 1.866.4-TRUBIX • 303.730.6800
email: info@trubix.com
....................................................................................................................................................................

Training Service | Consulting / Mentoring | Public Schedule | Course Listings | Tru iLearning | About Us | Contact Us
Oracle DBA Classes | Oracle Dev Classes | Oracle App Server Classes | Linux / Unix Classes
SQL Server / .NET / Tools / DB2 Classes / Public Classes

 

 
all content property © 2006, 2007Trubix Inc.| site design by Art Z design