gwt- все статьи тега


Eclipse зависает при открытии рабочего пространства после обновления до GWT 2.0/Google app engine 1.2.8

После обновления до новейшего движка приложений GWT/Google у меня возникли проблемы с открытием рабочего пространства в Eclipse. При запуске Eclipse зависает почти сразу и его нужно закрыть. Это происходит только в рабочей области, где я использую GWT с App engine, и я не смог последовательно воспроизвести его - иногда он запускается нормально, а иногда мне нужно убить процесс и перезапустить его. В журнале ошибок Eclipse ничего нет. Версия Eclipse-Galileo, работающая на Windows 7 RC. Кто-нибуд ...

Ошибка RPC после обновления GWT 2.3

После обновления до GWT 2.3 некоторые из моих служб RPC больше не работают и ошибка С "ответ не может быть десериализован". Кажется случается со службами, которые возвращают объекты, имеющие дату использования объекты, помеченные символом @Temporal(TemporalType.ОТМЕТКА ВРЕМЕНИ). Я используйте Gilead 1.3.2 и Hibernate 3.6, и у меня не было проблем с GWT 2.2. Есть идеи, что может происходить, или как начать отладку? Вот трассировка стека: com.google.gwt.user.client.rpc.IncompatibleRemot ...

как нажать якорь из кода в GWT?

В классе Button есть метод .click(), который вы можете .click() получить из кода, физически не нажимая на него Button b = new Button("b"); b.click(); Как я могу сделать это с помощью якоря ? Я вызываю rpc и хочу открыть его в новой вкладке onSuccess(); Anchor a = new ("a", "url", "_blank"); a.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { RPC(onSuccess()){ String href = rpc.getUrl(); a.setHref(hr ...

Исходящая полоса пропускания увеличилась в 4 раза по какой-то необъяснимой причине

Я запускаю игру, основанную на GWT+GAE, которая содержит много статических файлов изображений (~25 МБ, в основном упакованных в пакет JS GWT). В настоящее время у нас около 450 активных пользователей ежедневно и около 30 регистраций в день. Эти цифры довольно постоянны уже пару недель. В max они генерировали около 10Gb трафика в день. Но на прошлой неделе произошло нечто очень странное: в середине недели, 19 ноября, использование увеличилось до более 40GB, и с тех пор он оставался на этом уров ...

GWT: открыть окно После того, как RPC будет предотвращен блокировщиком всплывающих окон

Привет у меня есть следующий код: button.addClickHandler( new ClickHandler( ) { @Override public void onClick( ClickEvent event ) { Call 1 --> Window.open( publicBookingUrl, "_blank", null ); dispatcher.execute( new HasServicesAction(true), new ActionCallback<SomeResult>( ){ @Override public void onSuccess( SomeResult result ) { Call 2 --> Wi ...

Как использовать XMLHttpRequest в GWT?

XMLHttpRequest является альтернативой HTTP-вызовам со стороны клиента GWT и позволяет контролировать все аспекты запросов/ответов. Но как им пользоваться? адрес javadoc: http://www.gwtproject.org/javadoc/latest/com/google/gwt/xhr/client/class-use/XMLHttpRequest.html ...

Google GIN AbstractGinModule & GWT.Создавать()

У меня есть класс, который расширяет AbstractGinModule Например: public class ClientModule extends AbstractGinModule { public ClientModule() { } @Override protected void configure() { ... ... bind(...class).annotatedWith(...).to(...class).in(Singleton.class); ... } } Идея, которая у меня есть, заключается в том, чтобы связать один класс с другим классом на основе значения, хранящегося в файле свойств. Например: Param содержит значение, полученное из файла свой ...

ком.гугл.ГВт.пользователь.клиент.протокол RPC.IncompatibleRemoteServiceException

У меня проблема с моим приложением GWT. Я разворачиваюсь на сервере Jetty, и он запускается. Но когда я выполняю вызов сервера (class on server package of GWT), сервер возвращает сообщение об ошибке. Сообщение таково: 7|0|6|http://localhost/zbapp/zb_app/|A31E1254E17F9AD731856D6BE34124A2|main.java.com.gwt.app.client.GreetingService|greetServer|java.lang.String/2004016611||1|2|3|4|2|5|5|6|6| //EX[2,1,["com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException/3936916533","This applicatio ...

Что означает двойная Тильда ( ~ ~ ) в Java?

при просмотре исходного кода Guava, я наткнулся на следующий кусок кода (часть реализации hashCode для внутреннего класса CartesianSet): int adjust = size() - 1; for (int i = 0; i < axes.size(); i++) { adjust *= 31; adjust = ~~adjust; // in GWT, we have to deal with integer overflow carefully } int hash = 1; for (Set<E> axis : axes) { hash = 31 * hash + (size() / axis.size() * axis.hashCode()); hash = ~~hash; } hash += adjust; return ~~hash; и adjust и hash are i ...

Должен ли я использовать Vaadin Framework [закрыто]

Я просто пытался играть с Vaadin Framework и это кажется мне очень простым в использовании. Плюс то, что мне нравится в его структуре, это то, что он построен поверх Google Web Toolkit (GWT). Как вы думаете, я должен продолжать использовать эту структуру или лучше придерживаться GWT? ...

Как передать класс в качестве параметра в Java?

есть ли способ передать класс в качестве параметра в Java и запустить некоторые методы из этого класса? void main() { callClass(that.class) } void callClass(???? classObject) { classObject.somefunction // or new classObject() //something like that ? } Я использую Google Web Toolkit, и он не поддерживает отражение. ...

Интерфейс / перечисление перечисление стандартных констант типа mime

Я ищу среди стандартных библиотек (таких как apache commons, jax, jboss, javax) интерфейс или перечисление, в котором перечислены значения всех стандартных типов mime (aka content-type). этот интерфейс не должен быть обременен слишком глубокими другими классами, что затруднило бы включение всей группы в качестве исходного кода gwt. interface ContentType{ String JSON = "Application/JSON"; blah ... blah ... } или enum ContentType{ JSON("Application/JSON"), blah ... blah ... } ...

Достижение минимальной ширины с метатегом viewport

Я хотел бы, чтобы моя веб-страница ширина просмотра равной Майкоп пока Майкоп > 450px, или 450px в противном случае (мой макет динамически масштабируется, но не выглядит хорошо ниже 450px в ширину). следующие два мета-тега хорошо работают на планшетах, где ширина устройства > 450px: <!-- uses device width --> <meta name="viewport" content="width=device-width" /> <!-- use of initial-scale means width param is treated as min-width --> <meta name="viewport" content="wi ...

GWT: захват параметров URL в запросе GET

Мне нужно построить приложение GWT, которое будет вызываться внешним приложением с определенными параметрами URL. например: http://www.somehost.com/com.app.client.Order.html?orderId=99999. Как я могу захватить параметр orderId внутри приложения GWT? ...