Writing Web Applications With JEE - A 4-day course
Synopsis
The course provides an introduction to using servlets and Java Server Pages to write web applications.
Environment: Windows XP or Vista, using the Jakarta Tomcat servlet container.
This course can be run using a specified Java development environment and/or application server if required, provided we're notified well in advance (and can get hold of a copy!). Note that this may involve extra cost if labs or slides need to be modified.
Suitable For
- Delegates must have experience of writing applications in Java. There is not time on the course to cover basic Java language or platform issues. No familiarity with web applications is assumed, but some experience will be helpful.
Prerequisites
- None
Publicly scheduled dates, locations, and prices
A schedule of dates for this course is not currently available. Please call 0800 651 0338 or use our contact form to enquire about places and availability.
Contents
Web Applications
- What are web applications?
- Other mechanisms (CGI)
- Overview of servlets and JSPs
Servlets
- Servlet architecture
- Creating servlets
- Using servlets with forms
Deploying and Configuring Servlets
- Servlet lifecycle
- Servlet API
- Servlet initialization and context
- Deployment descriptors
- Deploying a web application
JSPs
- JSP architecture
- Creating JSPs
- Using directives
- Using implicit variables
- JSP processing
Practical Web Applications
- Sessions
- Cookies and URL rewriting
- Error handling
- Logging exceptions
- Security issues
- Concurrency
- Using databases
Web Application Architecture
- The MVC pattern
- Model 1 and Model 2 architectures
- Including and forwarding
- Using JavaBeans
- Creating and using custom tag libraries
