HOME JAVA & JEE AJAX & RIA AGILE & SCRUM SOA & REST ERLANG RUBY ON RAILS OPEN SOURCE .NET DESIGN & DDD CLOUD & GRID  
Sun Java: Web Component Development With Servlet and JSP Technologies (SL-314)
CODE: SL-314          DURATION: 5 DAY/S
In this 5-day JSP and Servlets course, you will be exposed to the current methods for analysing, designing, developing and deploying web applications with java technologies.

LEARN HOW TO:
PROGRAMME
Introduction to Web Application Technologies
  • Describe Internet services
  • Describe the World Wide Web
  • Distinguish between web applications and web sites
  • Describe Java servlet technology and list three benefits of this technology compared to traditional Common Gateway Interface (CGI) scripting
  • Describe JavaServer Pages technology and list three benefits of JSP pages technology over rival template page technologies
  • Describe the Java 2 Platform, Enterprise Edition (J2EE platform)
Developing a View Component
  • Design a view component
  • Describe the Hypertext Transfer Protocol
  • Describe the web container behaviour
  • Develop a view servlet
  • Configure and deploy a servlet
Developing a Controller Component
  • Design a controller component
  • Create an HTML form
  • Describe how HTML form data is sent in the Hypertext Transfer Protocol (HTTP) request
  • Develop a controller servlet
  • Dispatch from a controller servlet to a view servlet
Developing Dynamic Forms
  • Describe the servlet life cycle
  • Customize a servlet with initialization parameters
  • Explain error reporting within the web form
  • Repopulating the web form
Sharing Application Resources Using the Servlet Context
  • Describe the purpose and features of the servlet context
  • Develop a servlet context listener to initialize a shared application resource
Designing the Business Tier
  • Describe the Analysis model
  • Design entity components
  • Design service components
Developing Web Applications Using Struts
  • Design a web application using the Struts MVC framework
  • Develop a Struts action class
  • Configure the Struts action mappings
Developing Web Applications Using Session Management
  • Describe the purpose of session management
  • Design a web application that uses session management
  • Develop servlets using session management
  • Describe the cookies implementation of session management
  • Describe the Uniform Resource Locator (URL)-rewriting implementation of session management
Using Filters in Web Applications
  • Describe the web container request cycle
  • Describe the Filter API
  • Develop a filter class
  • Configure a filter in the web.xml file
Integrating Web Applications With Databases
  • Understand what a database management system (DBMS) does
  • Design a web application to integrate with a DBMS
  • Configuring a DataSource and Java Naming and Directory Interface (JNDI) API
Developing JSP Pages
  • Describe JSP technology
  • Write JSP code using scripting elements
  • Write JSP code using the page directive
  • Write JSP code using standard tags
  • Write JSP code using the Expression Language (EL)
  • Configure the JSP environment in the web.xml file
Developing JSP Pages Using Custom Tags
  • Understand the job roles involved in web application development
  • Understand the rationale in using custom tags
  • Develop a JSP page using an existing custom tag library
Developing Web Applications Using Struts Action Forms
  • Describe the components in a Struts application
  • Develop an ActionForm class
  • Develop a JSP page for a View form
  • Configure the View forms
Building Reusable Web Presentation Components
  • Describe how to build web page layouts from reusable presentation components
  • Include JSP segments
  • Develop layouts using the Struts Tiles framework
IN PARTNERSHIP WITH SUN
IS THIS COURSE FOR YOU?
If you are a Java Web Developer and you want to learn how to create web components with Servlets and JSPs, this course is for you!

COURSE PREREQUISITES
You will benefit from this JSP and Servlets course if you are Sun Certified Java Developer or you have equivalent experience, prior to attending this Servlets and JSPs course.

COURSE LABS & EXERCISES
Lab exercises will provide you with experience in constructing and deploying small-to-medium scale web applications found in intranet and low-volume commercial sites.

© Copyright 2003-2008, Skills Matter Ltd
  Web development by You In Control
About Us  Jobs  Find Us  Training Rooms  Newsletter  Community  Community-FR  Promotions