Tapestry/Основные понятия: различия между версиями
Содержимое удалено Содержимое добавлено
м →Страницы: дополнение |
→Страницы: дополнение |
||
Строка 1:
== Страницы ==
Страницы ({{lang-en|pages}}) — под страницей в Tapestry понимают пару файлов: шаблон ''name.tml'' и контроллер страницы ''name.java''. Все страницы запускаются в [[#Контекст|контексте]] ''OnActivate''. Таким образом все переменные запроса передаются в контекстный метод с автоматическим приведением типов. Под запросом следует понимать URL, соответствующий парадигме [[w:REST]]:
<code>/site/view/page/123</code> К переменным [[w:CGI|CGI]] можно получить доступ через сервис ''Request''. Событие ''passivate'' антагонист ''activate'', т.е. в контексте <code>onPassivate()</code> можно возвращать параметры в строку запроса.
|