Java EE Programming: Servlets and JSP Fundamentals
Dienu skaits: 3
Maksa privātpersonām (bez PVN): 336.00 Ls
Maksa organizācijām (bez PVN): 420.00 Ls
Overview:
This course provides the ideal starting point for developers just getting into Java EE programming using Eclipse. This course covers programming topics specific to Java Servlets and JavaServer pages (JSP). In addition to covering the basics, this course will cover more advanced topics including JDBC, JSP Standard Tag Library, Model/View/Controller (MVC), and JavaBeans.
Prerequisites: This course is intended for Java programmers who build server-side web applications in leveraging Eclipse to streamline their development cycle. You should understand essential concepts of object-oriented programming and should be able to write simple Java programs with assistance.
Outline:
Java Enterprise Edition (EE) Overview
Introduction to Java Platform
Java Community Process (JCP)
Introduction to Java EE
Why Move to Java EE?
Java EE - New and Enhanced Features
Java EE Software Packaging
Java EE Technologies
Servlet Basics
History – CGI
Server Extension APIs
Java Servlet
New in Servlet 2.5
Servlet Container
Servlet Responsibilities
J2EE and Servlet
The Servlet Class
The HttpServlet Class
The Servlet Container
The Servlet API
Life Cycle – Initialization
Life Cycle – Processing
Life Cycle – Destroy
User Input
Example – User Input
Output to Client
Servlet Error Handling
Threading Issues
Servlet Interaction Interface
Request
Request Parameters
Request Attributes
Request Headers
Request Path
Other Request Information
Response
Cookies
Components of a Cookie
Issuing a Cookie
Retrieving Cookies
Deleting a Cookie
Servlet Context
Servlet Context Attributes
Session Tracking
Tracking Techniques
HTML Hidden Fields
Using HttpSession
Session Invalidation
HttpSession - URL Rewriting
JavaServer Page (JSP) Basics
JavaServer Pages
A Simple Example - Hello.jsp
JSP Benefits
Evolution of Dynamic Content Technologies
How JSP Works
JSP Invocation
JSP Scripting Elements
The XML Syntax
JSP Directive
page Directive Attributes
page Attribute – errorPage
page Attribute – isErrorPage
Directives – include
Include at compile time vs. at request time
Request time inclusion
JSP Declarations
JSP Expressions
JSP Scriptlets
JSP Comments
JSP Predefined Variables
The request Object
The response Object
The out Object
Using JavaBeans with JSP
What is a JavaBean?
Structure of a JavaBean
Life Cycle
Properties
Very Simple Bean
Using JavaBeans in JSP
The tag
Model/View/Controller Pattern
Key Issues for Web Application Development Productivity
Jūs varat sākt nodarbības piecu dienu laikā pēc pieteikšanās vai paši plānot nodarbību laikus. Apmācībai nepieciešamas angļu valodas zināšanas vidējā līmenī.