Этим легким для чтения, удобным руководством Java-разработчик и инструктор
Рой Миллер обновляет существующий вводный материал по сервлетам. Рой объясняет,
что такое сервлеты, как они работают, как их использовать для создания
Web-приложений такой степени сложности, которую вы только сможете себе
представить, а также то, как профессиональный программист может использовать
сервлеты наиболее эффективно.
Данное руководство предназначено для Java-программистов, которые не знакомы
или поверхностно знакомы с сервлетами. Предполагается наличие общих знаний по
загрузке и установке программного обеспечения, а также общие знания языка Java
(создание классов, импорт классов и т.д.). Знать сервлеты не обязательно. В
руководство включен простой пример для иллюстрации базовых концепций сервлетов и
более сложный пример, иллюстрирующий более изощренное использование сервлетов в
маленьком приложении для управления контактами. Возможности generics (шаблоны
классов) доступны, начиная с JDK 5.0. Если Вы разрабатываете программное
обеспечение, основываясь на более ранней версии, то не сможете использовать их в
вашем коде, пока не перейдете на JDK 5.0 (или старше).
Продолжить >>>
Хотя наш обзор немного запоздал, оригинальный Dojo 1.2 вышел в релизной
версии ещё 6-го октября, но сейчас мы наверстаем упущенное. И так,
Dojo Toolkit — это самая мощная и
гибкая ajax-библиотека из всех, что есть на рынке, она активно развивается и
имеет большое комьюнити. Кстати, это самое комьюнити, совместно с компанией
Sitepen, имеет ещё несколько проектов, среди которых и Cometd и некоторые
другие, не менее интересные, о которых мы скоро вам расскажем. Сегодня же все
внимание на флагманский продукт —
Dojo
1.2.
Если вы профессиональный веб-разработчик и постоянно имеете дело с
разработкой и отладкой сложных AJAX приложений, то наверняка знаете и
используете Firebug — плагин для браузера
Firefox, предназначенный для отладки и исследования веб-приложений. Текущая его
версия, 1.2х достаточно стабильная и функциональна, чтобы помочь в 99% проблем,
которые могут возникнуть при разработке. Но и этот инструмент не лишён если не
недостатков, то некоторых фич, которые могли бы облегчить работу. И даже
идеальный инструмент можно сделать ещё более идеальным, как бы это не звучало.