Google Web Toolkit (gwt). Ajax-додатки 2008-2009 gwt та ajax


НазваGoogle Web Toolkit (gwt). Ajax-додатки 2008-2009 gwt та ajax
Дата конвертації23.03.2013
Розмір445 b.
ТипПрезентации


Google Web Toolkit (GWT). AJAX-додатки

  • 2008-2009


GWT та AJAX

  • Ключовою особливістю GWT є можливість створювати AJAX-додатки, працюючи з мовою Java.



AJAX



Приклад GWT AJAX-проекту (проект pp_demo)



Підхід GWT до розробки AJAX-додатків

  • Ключовою особливістю GWT є можливість створювати AJAX -проекти, вико-ристовуючи виключно мову Java та не переймаючись Javascript-кодуванням!)



Hosted mode



Eclipse: Hosted mode



Підхід GWT до розробки AJAX-додатків. RPC



Інфраструктура GWT RPC



Використання інфраструктури GWT RPC у демо-прик-ладі StockWatcher (ілюстрація з підручника по GWT)



Не лише AJAX-підтримка



Не лише AJAX-підтримка. Widget Gallery (фрагменти)



Не лише AJAX-підтримка. Widget Gallery: panels



GWT-Ext (http://www.gwt-ext/demo)



GWT : просто розпочинати (1/3)

  • 1) «GWT-каталог»\ webAppCreator -out demo com.gwt.ttp.Demo

  • (c:\ecl\gwt-windows-1.7.1\webAppCreator -out demo com.gwt.ttp.Demo)

  • 2) проект можна запускати (ant hosted), компілювати (ant) ...



GWT : просто розпочинати (2/3) ... проект можна запускати (ant hosted)

  • Hosted mode



GWT : просто розпочинати (3/3)

  • Проте увага щодо версій:

  • «GWT-каталог»\ webAppCreator -out demo com.gwt.ttp.Demo

  • (c:\ecl\gwt-windows-1.7.1\webAppCreator -out demo com.gwt.ttp.Demo)

  • /applicationCreator ttp.gwt.client.AppGWT_0

  • gwt-windows-1.5.3\applicationCreator ttp.gwt.client.AppGWT_0



Eclipse +GWT-plugin. Робота ще простіша

  • http://dl.google.com/eclipse/plugin/3.5



До складу GWT-проектів (1/3)



До складу GWT-проектів (2/3)

  • До специфіки виконання GWT -проектів:

  • єдиний entry-point клас;

  • відповідний (однойменний із точністю до розширення) html -файл.



До складу GWT-проектів (3/3)



Проект pp_demo. Синхронний інтерфейс та його реалізація



Проект pp_demo. Підтримка асинхронних викликів



Параметри в асинхронних методах. (Проект pp_demo)



Interface AsyncCallback<...> та його методи



Interface AsyncCallback<...> та його реалізація у проекті pp_demo)



Проект pp_demo. Анонімний внутрішній клас реалізації інтерфейсу AsyncCallback<String>



“Lego-конструювання”

  • Панелі та віджети



Структура проекту pp_demo



Проект pp_demo. Клас Pp_demo



Проект pp_demo. Клас Pp_demo . Метод onModuleLoad



Внутрішній клас (обробник подій) MyHandler



Анонімний внутрішній клас реалізації інтерфейса AsyncCallback )



Ще один анонімний клас — клас реалізації інтерфейса ClickHandler



До проектування веб-сторінок



GWT демо-проект StockWatcher (з підручника GWT)



StockWatcher...



Додаток



web.xml



pp_demo.html



RemoteServiceServlet. Довідка



IsSerializable . Довідка

  • user.client.rpc.IsSerializable

  • Це порожній (маркерний ) інтерфейс, він вказує на намір використовувати тип для RPC.



AsyncCallback. Довідка

  • com.google.gwt.user.client.rpc.AsyncCallback



AsyncCallback. Довідка



Схожі:

Google Web Toolkit (gwt). Ajax-додатки 2008-2009 gwt та ajax iconGoogle Web Toolkit (gwt). Ajax-додатки 2008-2009 gwt та ajax

Google Web Toolkit (gwt). Ajax-додатки 2008-2009 gwt та ajax iconGoogle Web Toolkit (gwt). Ajax-додатки 2008-2009 gwt та ajax

Google Web Toolkit (gwt). Ajax-додатки 2008-2009 gwt та ajax iconGoogle Web Toolkit (gwt). Ajax-додатки 2009 gwt та ajax

Google Web Toolkit (gwt). Ajax-додатки 2008-2009 gwt та ajax iconAsp net ajax extensions 2011 Основи Ajax

Google Web Toolkit (gwt). Ajax-додатки 2008-2009 gwt та ajax iconAjax та asp. Net web Services 2011 Проблеми

Google Web Toolkit (gwt). Ajax-додатки 2008-2009 gwt та ajax iconAsp net mvc ajax 2010

Google Web Toolkit (gwt). Ajax-додатки 2008-2009 gwt та ajax iconAjax для asp. Net mvc проектів із використанням jQuery 2010 Основи

Google Web Toolkit (gwt). Ajax-додатки 2008-2009 gwt та ajax iconРозробка Web-проектів із використанням Struts Framework 2008-2009 Зміст

Google Web Toolkit (gwt). Ajax-додатки 2008-2009 gwt та ajax iconДо популярних світових баз електронних публікацій відносяться Google Scholar, scopus та Web of Knowledge (статті, що надаються компанією Thomson Reuters)

Google Web Toolkit (gwt). Ajax-додатки 2008-2009 gwt та ajax iconWeb-технології Java Servlet та jsp 2008 Основні засади Web-технологій
Згідно з даними у конфігурацій-ному файлі (на сервері) за url визначається відповідний сервлет (його керуванням опікується серверний...

Додайте кнопку на своєму сайті:
dok.znaimo.com.ua


База даних захищена авторським правом ©dok.znaimo.com.ua 2013
звернутися до адміністрації
dok.znaimo.com.ua
Головна сторінка