GWT "большие" формы - PullRequest
       20

GWT "большие" формы

0 голосов
/ 31 июля 2011

Я закончил базовое руководство по StockWatcher gwt и прочитал несколько страниц документации, но не могу найти решение для очень простой вещи.

Что, если моя акция была "реальным" объектом, таким как счет, с десятками полей, которые нужно вводить вручную? B

Полагаю, мне нужно написать панель со многими текстовыми полями, и, нажав кнопку «ОК», извлечь значение каждого текстового поля ужасным образом:

codeTb.getText();
year.getText();
customerTb.getText();
...

Затем создайте POJO-DTO и отправьте по проводу RPC.

Неужели нет более простого способа?

Я думаю о понятии «Форма» в Gwt. Извините, может быть, я еще не нашел его в документе.

Ответы [ 2 ]

3 голосов
/ 31 июля 2011

GWT имеет так называемые редакторы.С помощью редакторов вы можете связать виджеты с DTO и его полями, поэтому вам не нужно самостоятельно выполнять getText или setText.Это не совсем тривиально, но вы можете найти более подробную информацию в документации GWT: http://code.google.com/webtoolkit/doc/latest/DevGuideUiEditors.html

0 голосов
/ 31 июля 2011
...