Goals
- Know how to architect and design high-performance JEE web projects based on Servlets and JSP
- Set up the MVC pattern
Program
JEE platform: architecture, APIs and runtime environment
Reminders of Servlets and JSPs
Sessions, cookies and other
JDBC persistence spaces for accessing a database from a
JavaMail servlet for sending mail from a form
Handling http errors and logging
Multi-threading with servlets
Advanced deployment configurations
Practical workshop: creation, deployment and testing of a complete servlet-based project including management features with access to a database, use of the session and sending emails
Javabeans: presentation, creation
Access and manipulation of Javabeans from JSP and servlets
MVC model
Complete case study – Servlets and JSP in collaboration
Server memory organization
Error management
Practical workshop: Development of web applications with an MVC architecture and an advanced presentation based on JSP
Overview of available taglibs
Installation, use of a
JSTL tag library (JSP Standard Tag Lib): presentation and test
The expression language (EL)
Definition of functions, creation of TLDs and calls from a JSP
Creation of taglibs: principle and apis available
Practical workshop: integration of taglibs in JSPs – implementation of a custom library of tags
Templating: mechanism, available
JNDI frameworks and configuration of resources (JDBC, mails, etc.) at the application server level Application
security: presentation of APIs, user and role
management Management of a web project: from analysis to test
Practical workshop: server configuration and use of JNDI resources – Using a template engine
Duration
2 days
Price
£ 963
Audience
All
Prerequisites
Have taken the JEE initiation course or equivalent knowledge
Reference
JAV117-F
Sessions
Contact us for more informations about session date