Тестови елементи за глава 16

Какъв е начинът да се опишат данните в XML? (изберете две)

XML използва DTD за описване на данни

XML използва XSL за описание на данни

XML използва XSD за описание на данни

XML използва CSS за описание на данни

Кои редове от XML документа имат грешки? (изберете две)

Кое от тези имена не е валидно име за XML елемента? (изберете 2)

само едно име е неправилно.

Стойностите на XML атрибутите винаги трябва да се поставят в ...? (изберете две)

може без ограничителни знаци.

Какви видове събития не могат да бъдат обработени с анализатора SAX?

DTD събития за зареждане;

събития при анализ на DTD описания;

всички изброени събития могат да бъдат обработвани.

Част 3. ТЕХНОЛОГИИ ЗА РАЗРАБОТВАНЕ НА УЕБ-ПРИЛОЖЕНИЯ

В третата част са дадени основите на програмирането на разпределени информационни системи с помощта на сървлети., JSP и бази данни, както и основните принципи за създаване на собствени библиотеки с маркери.

ВЪВЕДЕНИЕ В СЪРВЪЛИТЕ И JSP

Понастоящем над 90% от корпоративните системи поддържат платформата Java Enterprise Edition, каза Sun Microsystems.

Сервлетите са сървърни компоненти на приложенията на Java Enterprise Edition, които могат да обработват клиентски заявки и динамично да генерират отговори към тях. Най-широко разпространени са сървлетите, които обработват клиентски заявки чрез HTTP протокола.

Всички сървлети изпълняват общ интерфейс Сервлет от пакета javax.servlet. За да обработвате HTTP заявки, можете да използвате абстрактния клас като основен клас HttpServlet от пакета javax.servlet.http.

Жизненият цикъл на сървлета започва с зареждането му в паметта от контейнера на сервлета, когато контейнерът стартира, или в отговор на първата заявка. След това се извършват инициализация, заявки за обслужване и изтичане.

Методът се извиква първо в него (). Той дава на сървлета способността да инициализира данни и да се подготви за обработка на заявки. Най-често при този метод програмистът поставя код, който кешира данните от фазата на инициализация.