Перейти к тексту

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

При первом входе в developerWorks для Вас будет создан профиль. Выберите информацию отображаемую в Вашем профиле — скрыть или отобразить поля можно в любой момент.

Вся введенная информация защищена.

  • Закрыть [x]

При первом входе в developerWorks для Вас будет создан профиль и Вам нужно будет выбрать Отображаемое имя. Оно будет выводиться рядом с контентом, опубликованным Вами в developerWorks.

Отображаемое имя должно иметь длину от 3 символов до 31 символа. Ваше Имя в системе должно быть уникальным. В качестве имени по соображениям приватности нельзя использовать контактный e-mail.

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

Вся введенная информация защищена.

  • Закрыть [x]

Разработка Web-приложений с помощью ThinWire и Java: Часть 4. Написание класса-шаблона

Написание класса-шаблона, определяющего макет типичной Web-страницы

Ричард Болдуин, профессор вычислительной техники, общественный колледж Остина

Ричард Болдуин (Richard Baldwin) - профессор Общественного колледжа в Остине, штат Техас, также работает частным консультантом, в основном фокусируясь на сочетании Java-, C#- и XML-программирования. Имея за спиной опыт 32 лет работы в индустрии и 12 лет преподавания, с 1997 года он сконцентрировался на преподавании учебных курсов по всем аспектам Java и ООП.

Ричард участвовал во множестве консалтинговых проектов и часто проводит обучение персонала ИТ-компаний, расположенных в Остине и его окрестностях. Он является автором серии статей Baldwin's Programming Tutorials, которая привлекла внимание множества опытных и начинающих программистов.

Помимо опыта в программировании, Ричард обладает многолетним практическим опытом цифровой обработки сигналов (Digital Signal Processing - DSP). Он начал свою карьеру, занимаясь ЦОС в отделе сейсмических исследований в компании Texas Instruments. В последующие годы он применил свой опыт программирования и ЦОС во множестве интересных областей, включая подводную акустику.

Ричард обладает степенью MSEE университета Southern Methodist University и многолетним практическим опытом применения компьютерных технологий для решения реальных проблем.

Описание:  ThinWire, среда для разработки с открытым исходным кодом, позволяет создавать Web-приложения, которые выглядят и ведут себя как оконные приложения. Эта серия из пяти статей раскрывает, как разрабатывать высокофункциональные Web-приложения с помощью ThinWire и Java™-программирования. В этой части серии статей будет показано, как написать класс-шаблон, определяющий один из наиболее используемых макетов Web-страницы.

Больше статей из этой серии

Дата:  18.08.2008
Уровень сложности:  средний

Активность:  5454 просмотров
Комментарии:  

Прежде, чем мы начнем

Предыдущие статьи серии Разработка Web-приложений с помощью ThinWire и Java объясняли, как среда для разработки с открытым исходным кодом позволяет программистам использовать только Java-код для разработки Web-приложений.

Весь код ThinWire Web-приложения пишется на языке Java, точно также как и для самостоятельного, приложения на основе событий, запускаемом с настольного ПК. Затем он компилируется в Web-приложение средой ThinWire с использованием стандартного компилятора javac от Sun. Специальный компилятор от отдельного поставщика не требуется.

Об этой серии статей

Эта статья входит в серию статей, обучающих разработке высокофункциональных Web-приложений с помощью ThinWire и Java-программирования.

Первая часть "Developing Ajax Web applications using ThinWire and Java" (см. раздел Ресурсы) должна была помочь начать разработку Web-приложений с помощью среды ThinWire.

Следующие две части "Web App layout management" и "Using the SplitLayout Class" (см. раздел Ресурсы) помогали разобраться с проблемами организации графического интерфейса пользователя в ThinWire.

Третья часть "Styling Support" (см. раздел Ресурсы) учила, как использовать все возможности для применения стилей к графическому интерфейсу пользователя, предоставляемые ThinWire.


Об этой статье

В этой статье я покажу, как написать класс, определяющий один из наиболее часто используемых шаблонов Web-страницы. Поставленная задача – это предоставить шаблон, который можно использовать для создания и запуска первой Web-страницы с минимальными усилиями.


Цели статьи

Цель статьи – научить, как написать класс-шаблон, который можно использовать для создания и запуска первой Web-страницы в ThinWire с минимальными усилиями.


Предварительные требования

Для успешного освоения материала, представленного в статье, необходимо:

  • знание материалов, представленных в предыдущих статьях этой серии (см. раздел Ресурсы)
  • знание программирования, управляемого событиями, с помощью языка программирования Java, как оно описано в реализации J2SE 5.0 от Sun (см. Web-сайт DickBaldwin.com в Ресурсы)
  • знание, как установить Web-приложение в Java сервлет-контейнер (см. статью "Deployment of Web Applications in Jakarta Apache Tomcat 5" в разделе Ресурсы)

Системные требования

Сначала необходимо загрузить и установить среду ThinWire (см. раздел Материалы для загрузки).

Далее потребуется доступ к сервлет-контейнеру для тестирования Web-приложений. Для этого проще всего установить сервлет-контейнер в качестве локального сервера (см. раздел Материалы для загрузки и статью "Getting Started with Jakarta Tomcat, Servlets, and JSP" в разделе Ресурсы).

Наконец, нужно скачать набор разработчика Java от Sun - Java Development Kit (см. раздел Материалы для загрузки).

1 из 12 | следующая

Комментарии



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=40
Zone=Технология Java
ArticleID=331731
TutorialTitle=Разработка Web-приложений с помощью ThinWire и Java: Часть 4. Написание класса-шаблона
publish-date=08182008
author1-email=baldwin@dickbaldwin.com
author1-email-cc=

Теги

Help
Используйте форму поиска, чтобы найти любой контент с данным тегом в My developerWorks. Используйте ползунок, чтобы отразить больше или меньше тегов.

КнопкаПопулярные теги отображает самые распространенные теги для данной области контента (например: Java, Linux, WebSphere).

Кнопка Мои теги отображает Ваши теги для данной области контента (например: Java, Linux, WebSphere).

Используйте форму поиска, чтобы найти любой контент с данным тегом в My developerWorks. Кнопка Популярные теги отображает самые распространенные теги для данной области контента (например: Java, Linux, WebSphere). Кнопка Мои теги отображает Ваши теги для данной области контента (например: Java, Linux, WebSphere).