Java Servlets and JSP
Although it was originally thought that Java might achieve success and take-up through client-side applets, it was on the server side that Java achieved its most consistent take-up.
Java Servlet technology and Java Server Pages (JSP) allow web developers to create dynamic content using a known, portable, standard, open language--Java.
The course uses the open-source Tomcat container. Other containers are by
special arrangement only.
Duration and Construction
The course lasts three days. It is based on a cycle of theory-language-practice-review, with approximately two cycles per day. One non-trivial, practical case-study is developed during the course.
Each day will start at 09.00 and finish at 16.30.
Intended Audience
Participants will be practising software engineers who already know and use Java. They may have attended the
Advanced Java course. Participants should also be familiar with the basics of HTTP, HTML and the Web.
Aims
- To understand the J2EE architecture
- To review HTTP and XML
- To understand and practise the creating and deploying of servlets
- To understand and practise the creating and deploying of JavaServer Pages (JSP)
Numbers
We recommend that there are no more than 10 participants, each working at his or her own machine.
Deliverables
- Lectures
- Facilitation of discussions
- Direction, assistance and feedback on exercises
- Proposed solutions to the exercises
- Copies of lecture slides, plus explanatory text and summaries
- Reference list of books and sources
Contents
- J2EE architecture
- Containers and services
- Servlet technology
- Java Naming and Directory Interface (JNDI)
- Cookies and session tracking
- JavaServer Pages (JSP)
- Java Messaging
- JSP and JavaBeans
- JSP custom tags
- J2EE design patterns
Site Requirements
- One PC with Java 1.4 (Forte, JBuilder or Cafe) and J2EE, per participant (including one for the lecturer), preferably networked and with a printer
- Data projector with a real 1024 x 768 resolution, and suitable screen
- White-board, preferably not doubling up as the projector's screen; blackboard and chalk are acceptable
- Flip-chart and easel, with additional flip-chart paper
Contacting
Please contact John Deacon by telephone on +44 20 7498 3773; by fax on +44 20 7498 3747; by emailing jdeacon@jdl.co.uk; or by visiting http://www.jdl.co.uk
[ Home page | Courses List ]
Last modified:
Thursday, 08-Feb-2007.
Copyright © 2007 John Deacon. All rights reserved.