Java™ Web Programming: Servlets™, JSP™, JSF, JSTL, AJAX

Курсът Java™ Web Programming: Servlets™, JSP™, JSF, JSTL, AJAX е базовият от поредицата курсове провеждани от фирма IPT, които запознават със съвременните Java™ 6 технологии за динамична уеб разработка (следващите курсове разглеждат в детайл технологиите Java™ Persistence API, JavaServer Pages Standard Tag Library (JSTL), JavaServer Faces technology (JSF), Apache MyFaces, Apache Struts 2, Asynchronous JavaScript + XML (AJAX), Java Declarative and Programmatic Security и Business Logic Frameworks – Spring и XWork).

Курсът представя детайлите при изграждането на динамични уеб-приложения с технологиите Java™ Servlets™ и Java™ Server Pages – JSP™, с използване на широкоразпространената трислойна софтуерна архитектура – презентационен слой, бизнес логика и слой за съхранение на данни. Разглеждат се предимствата и недостатъците на тези технологии в сравнение с други широко разпространени технологии за реализация на динамични уеб приложения като CGI, PHP и ASP.Net. Курсът въвежда в разработката на интерфейсни компоненти за уеб с използване на Java™ Servlets™ технология, тяхната структура и жизнен цикъл. Динамичната обработка на заявки от уеб-клиентите и проследяването на сесии са представени на базата на примери. Модулът продължава с разглеждане на Java™ Server Pages JSP™ изрази, скриптлети, декларации, променливи, структуриране, изграждане на собствени JSP™ тагове и интеграция с други Java™ сървърни технологии (Java Beans™, аплети, сървлети, JDBC™). Курсът включва начално запознаване с технологиите Java™ Persistence API, JavaServer Pages Standard Tag Library (JSTL), JavaServer Faces technology (JSF), и Apache MyFaces и AJAX. В детайли се разглежда JSP 2.0 Expression Language, който предоставя стандартен и лесен начин за достъп до данните на приложението от JSP страници и се интегрира с JSTL и JSF. Специално внимание по време на курса се отделя на практическата реализация на уеб приложения, тяхното асемблиране и инсталиране (deplоyment) и настройка на широкоразпространени уеб сървъри като Apache Tomcat и GlassFish. Детайлно се разглежда структурата на деплоймент дескриптора (web.xml) и разработката и използването на Servlet и JSP филтри. Курсът включва също и увод в механизмите за декларативна и програмна сигурност в Java 2.

Участниците в курса е необходимо предварително да познават и да могат практически да използват езиците Java и XML.

Преглед на подробната програма на курса - PDF формат

Java™ е търговска марка на Sun Microsystems, Inc. Всички други търговски марки са собственост на техните притежатели.

Copyright © IPT - Intellectual Products & Technologies Ltd., 2003-2006. Всички права запазени.