Я знаю, что мой вопрос немного абстрактный, но я все еще думаю, что кто-то может помочь. Я новичок в vaadin
, и я создал простой проект (без maven), на котором я добавил два виджета клиента так, как описано в the tutorial. Виджеты на стороне клиента не являются тривиальными, поскольку зависят от иерархии классов, которая предоставляет им некоторую функциональность. В Applicationn
классе я пытаюсь получить виджеты появляются в браузере с простым кодом:Vaadin не показывает на стороне клиента Виджет
@Override
public void init() {
Window mainWindow = new Window("My Application");
setTheme("theme");
Screen as = new Screen();
mainWindow.addComponent(as);
setMainWindow(mainWindow);
}
Screen
является стороне сервера Widget с VScreen
как на стороне клиента Widget. Однако в браузере отображаются только изображения, которые заданы в коде на стороне сервера. Реальная функциональность виджета лежит в виджетах на стороне клиента, но не отображается в браузере.
Мне кажется, что код на стороне клиента не запускается вообще. Что может быть возможной причиной?
Я использую Windows 8 и по неизвестной причине не позволяет установить GWT Developer Plugin
в Chrome
, чтобы иметь возможность отлаживать его на стороне клиента. Конечно, когда я устанавливаю точку останова в клиентском коде, отладка по умолчанию не учитывает ее, поскольку отладка происходит по умолчанию только на стороне сервера проекта vaadin
.
Кроме того, когда я пытаюсь расширить класс TouchKitApplication в MyApplication, включенном в дополнение к vaadin, он генерирует исключение ClassNotFoundException.
public class MyApplication extends TouchKitApplication {
@Override
public void init() {
super.init();
}
@Override
public void onBrowserDetailsReady() {
Window mainWindow = new Window("My Application");
setTheme("theme");
Screen as = new Screen();
mainWindow.addComponent(as);
setMainWindow(mainWindow);
}
}
Сознание отсутствует в моем проекте?
Я использую vaadin 6. Не думаю, что эта тема может помешать появлению виджетов. – arjacsoh
это слишком много, если по умолчанию не применяется, остается только текст, это произошло несколько дней назад в моем виджетах таблицы – frauneworld
для ClassNotFoundException, если это надстройка, вы должны проверить, есть ли в проектах jar classpath – frauneworld