Tapestry/Основные понятия: различия между версиями

Содержимое удалено Содержимое добавлено
дополнение
дополнение, оформление
Строка 6:
 
Методы обрабатывающие события оформляются в соответствующем контексте <code>@OnEvent</code> или именуются соответствующим образом.
{|width="100%"
|
<source lang="XML">
<!-- Page template -->
<a t:id="select“ t:type="actionlink“>
// Выбор порождает событие
</a>
</source>
|
<source lang="Java">
// Page class
@OnEvent(component = "select")
oid valueChosen() {
// Обрабатываем событие
}
</source>
или
<source lang="Java">
void onActionFromSelect() {
// Обрабатываем событие
}
</source>
|}
 
Хорошим тоном, является создание обработчиков для разных типов событий в виде отдельных компонентов.