2009-04-19 1 views
5

Я бы хотел, чтобы наши веб-разработчики продолжали работать в чистом HTML и позволяли разработчикам писать GWT-код только для Java, чтобы написать остальную бизнес-логику.Возможно ли полностью разделить HTML/CSS-макет с логикой GWT?

Возможно ли это?

Кто-нибудь пытался работать с веб-разработчиками в среде GWT?

Как вы включаете разработчиков веб-сайтов в процесс разработки GWT?

ответ

4

Суть в том, что я ищу, это что-то вроде DeclarativeUI (http://code.google.com/p/google-web-toolkit/wiki/DeclarativeUi) или UIBinder (http://code.google.com/p/google-web-toolkit-incubator/wiki/UiBinder).

Согласно блогу GWT, UIBinder просто перешел на этап инкубатора и не будет доступен по таймфрейму GWT 1.6, но намного позже.

Есть ли другой способ в данный момент?

3

Если по HTML вы просто подразумеваете макет и стиль (а не содержимое самих виджетов), то да, я бы сказал, что это вполне возможно.

GWT позволяет легко скомпоновать HTML-код (с его собственными идентификаторами, классами и связанным с ним CSS) с виджетами GWT. Многие виджеты GWT сами по себе довольно тонкие обертки поверх обычных элементов управления HTML, и поэтому их легко легко стилизовать.

По сути, веб-разработчики предоставляют вам файлы HTML/CSS, и вы убедитесь, что на них есть идентификаторы. Затем ваш код Java GWT вызывает RootPanel.get() с этими идентификаторами и добавляет интерактивный контент.

Его трудно уточнить, что такое и невозможно с этим подходом, не видя больше ваших конкретных требований.

Смежные вопросы