Передача нескольких переменных из сервлета клиенту - PullRequest
1 голос
/ 24 февраля 2010

Я надеюсь, что кто-то может помочь мне с этим. Я пытаюсь передать идентификатор клиента и имя клиента из результата базы данных, используя rpc в gwt для клиента. Я нашел способ передать одну переменную, но я не могу найти способ передать их обе, где идентификатор привязан к имени. Может кто-нибудь опубликовать пример кода о том, как это сделать. Если вам нужно больше информации, дайте мне знать.

Ответы [ 2 ]

2 голосов
/ 24 февраля 2010

Это простое ограничение Java. Просто оберните 2 поля в объекте.

1 голос
/ 25 февраля 2010

Как сказал Дэвид Нулс, вы можете просто использовать объект, например,

import com.google.gwt.user.client.rpc.IsSerializable;

public class Customer implements IsSerializable {
    private String id;
    private String name;

    public Customer(String id, String name) {
        this.id = id;
        this.name = name;
    }

    public void setId(String id) {
        this.id = id;
    }
    public String getId() {
        return id;
    }

    public void setName(String name) {
        this.name = name;
    }
    public String getName() {
        return name;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...