
- •Оглавление
- •Java-технологии распределенных компьютерных систем
- •Инструментальные средства java для создания распределенных систем
- •Первая java-программа
- •Интерфейсы
- •Наследование
- •Import имя_пакета.*;
- •Ссылки this и super
- •Исключения
- •Массивы
- •Виртуальная машина java (jvm)
- •Распределенные компьютерные системы и их характеристики
- •Промежуточное программное обеспечение распределенных компьютерных систем
- •Архитектура java rmi
- •Достоинства и недостатки java-rmi
- •Технология corba
- •Достоинства и недостатки corba
- •Структура распределенного j2ee java-приложения
- •Hello World распределенное j2ee java-приложение Средства разработки
- •Структура
- •Код локального интерфейса
- •Html. Основные теги html.
- •Основные теги html
- •Формы html-документов
- •Cgi. Java web-сервер
- •Сервлет-технология java
- •Компоненты ejb
- •Страницы jsp
- •Теги и встроенные объекты jsp
- •Основные теги jsp-страниц.
- •Архитектуры распределенных приложений. Web-сервисы
- •Jms. Архитектура jms
Html. Основные теги html.
HTML (Hyper Text Markup Language) – язык маркировки гипертекста. Изобрел Тим Бернес-Ли в 1989 г.
Гипертекст хранится в файлах с раширением *.html (*.htm).
Вся информация в html-документах сосредоточена в его фрагментах заключенная между знаками “<” и “/>”.
Такой фрагмент (например <html>) называется тегом, меткой дескриптором. Большинство меток или тегов html парные.
Основные теги html
<html>…</html> - тег <html> открывает, тег </html> закрывает html-документ.
<head>…</head> - теги, указывающие на начало и конец заголовка документа, кроме наименования документа в этот раздел может включаться служебная информация.
<title>…</title> - все, что находится между этими тегами воспринимается браузером как название документа (рекомендуется не более 64 символов).
<Hi>…</Hi> - где i=1 – 6 – эти теги описывают заголовки 6 различных уровней, i=1 – наиболее крупный, i=6 – самый мелкий.
<p>…</p> - между этими тегами помещается абзац текста.
Теги <Hi> и <p> могут содержать атрибут align (выравнивание).
Например, align=”left” – выравнивание по левому краю.
Формы html-документов
Язык html реализует стандартные элементы пользовательского интерфейса, а также механизм передачи данных между html-страницы и серверными приложениями.
В этих целях используется тег <Form>.
Формы используются для создания интерфейсов, включающих в себя кнопки, поля ввода, переключатели, флажки и списки.
Все элементы формы располагаются между тегами <Form> и </Form>.
Форма может иметь атрибуты Action и Method. С помощью атрибута Action указывается адрес приложения, которое обрабатывает данные формы, после нажатия на кнопку Submit.
Атрибут Method указывает каким образом осуществляется передача данных приложению.
Тег <imput> используется для создания элементов формы. Атрибут type определяет какой элемент будет создан.
type=”text” – текст;
type=”button” – кнопка;
type=”submit” – кнопка передачи данных форм.
Атрибут name определяет имя параметра передаваемого на сервер. Атрибут value – надпись на элементе формы. Атрибут size – размер поля ввода.
Пример: см. гипертекст страницы j2ee.html.
Таблицы весьма важны для представления информации реляционных баз данных. Интерфейс пользователя любого языка программирования как правило реализует данный элемент.
Таблицы в HTML описываются тегами <Table>…</Table>. Атрибут Border тега <Table> определяет толщину рамки таблицы. Для каждого столбца таблицы можно задать заголовок. Для этого необходимо пользоваться тегами <TH> и </TH>. Каждая новая строка таблицы начинается тегом <TR>, а заканчивается - </TR>. Данные находятся между тегами <TD> и </TD>. Они определяют содержание каждой отдельной ячейки таблицы.
Пример html-таблицы.
<html>
<head></head>
<body>
<table border = “1”>
<TH>1 столбец</TH><TH>2 столбец</TH>
<TR>
<TD>
<TD>1 ячейка</TD><TD>2 ячейка</TD>
</TR>
<TR>
<TD>3 ячейка</TD><TD>4 ячейка</TD>
</TR></Table>
</body></html>
1 столбец |
2 столбец |
1 ячейка |
2 ячейка |
3 ячейка |
4 ячейка |