powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Vaadin TreeTable ошибка
9 сообщений из 9, страница 1 из 1
Vaadin TreeTable ошибка
    #39553195
Dr66
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Первый раз работаю с Vaadin... и встретился с ошибкой.

Ошибка:
Widgetset 'com.vaadin.DefaultWidgetSet' does not contain an implementation for com.vaadin.v7.ui.TreeTable. Check the connector's @Connect mapping, the widgetset's GWT module decription file ...

Сам класс:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
package com;
 
import com.pack.AtmEntity;
import com.pack.GroupAtmEntity;
 
import com.vaadin.annotations.Widgetset;
import com.vaadin.server.VaadinRequest;
import com.vaadin.ui.*;
import com.vaadin.v7.ui.TreeTable;
 
 
public class MyVaadinApplication extends UI {
 
 
    @Override
    public void init(VaadinRequest request) {
      GroupAtmEntity group = new GroupAtmEntity();
        group.setNameGroup("Кластер 1");
        group.setCost(0.0);
 
      AtmEntity atm1 = new AtmEntity();
        atm1.setCost(100.0);
        atm1.setNameAtm("Тест 1");
 
        AtmEntity atm2 = new AtmEntity();
        atm2.setCost(200.0);
        atm2.setNameAtm("Тест 2");
 
        VerticalLayout layout = new VerticalLayout();
        setContent(layout);
        
 
        TreeTable tree = new TreeTable();
        tree.addContainerProperty("Наименование", String.class, null);
        tree.addContainerProperty("Стоимость", Double.class, null);
        tree.addItem(new Object[]{group.getNameGroup(),group.getCost()},0);
        tree.addItem(new Object[]{atm1.getNameAtm(),atm1.getCost()},1);
        tree.addItem(new Object[]{atm2.getNameAtm(),atm2.getCost()},2);
        tree.setParent(0,1);
        tree.setParent(0,2);
        layout.addComponent(tree);
 
 
    }
}




web.xml

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
         version="3.1">
    <servlet>
        <servlet-name>VaadinApplicationServlet</servlet-name>
        <servlet-class>com.vaadin.server.VaadinServlet</servlet-class>
        <init-param>
            <param-name>UI</param-name>
            <param-value>com.MyVaadinApplication</param-value>
        </init-param>
    </servlet>
    <servlet-mapping>
        <servlet-name>VaadinApplicationServlet</servlet-name>
        <url-pattern>/*</url-pattern>
    </servlet-mapping>
 
</web-app>
...
Рейтинг: 0 / 0
Vaadin TreeTable ошибка
    #39553217
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Видите свой импорт?
import com.vaadin.v7.ui.TreeTable;
это из пакета совместимости compatibility-client, для тех, кто в новых версиях использует старые компоненты.

В 8-м ваадине убрали Table, вместо них юзайте Grid.
А ошибка ваша гуглится на раз-два, там много вариантов. Я бы подсказал, но сейчас не использую ваадин уже полгода примерно.
Но, еще раз - используйте Grid'ы.
...
Рейтинг: 0 / 0
Vaadin TreeTable ошибка
    #39553279
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Nixicсейчас не использую ваадин уже полгода примерно Совет: авторне используйте ваадин Nixic прав
...
Рейтинг: 0 / 0
Vaadin TreeTable ошибка
    #39553998
fplab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
am_sasaNixicсейчас не использую ваадин уже полгода примерно Совет: авторне используйте ваадин Nixic прав
А что использовать? JSF? Для не сильно нагруженных приложений Vaadin очень неплох. 6-я версия прилично тормозила на chart-ах c большим количеством данных для отображения. Не знаю, м.б. в 7 или 8 стало лучше - есть ли у кого такой опыт?
...
Рейтинг: 0 / 0
Vaadin TreeTable ошибка
    #39554040
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fplabА что использовать? JSF?
Да. Сильно простого веб фреймворка нету.
Поэтому ваадин занял свою нишу.
...
Рейтинг: 0 / 0
Vaadin TreeTable ошибка
    #39554144
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fplab[
А что использовать? JSF? Не трать время зря, надо учить JavaScript и их FW, и Spring на сервере Tomcat! Это совет.
...
Рейтинг: 0 / 0
Vaadin TreeTable ошибка
    #39554423
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fplabam_sasaпропущено...
Совет: пропущено...
Nixic прав
А что использовать? JSF? Для не сильно нагруженных приложений Vaadin очень неплох. 6-я версия прилично тормозила на chart-ах c большим количеством данных для отображения. Не знаю, м.б. в 7 или 8 стало лучше - есть ли у кого такой опыт?
чарты лучше js'ные. посмотри на hightcharts, мне нра.
в ваадин можно js встраивать, не пробовал ни разу, но вроде можно.
...
Рейтинг: 0 / 0
Vaadin TreeTable ошибка
    #39554430
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nixicпосмотри на hightcharts, мне нра.
Гугловые разве хуже? И бесплатные и почти всё умеют.
...
Рейтинг: 0 / 0
Vaadin TreeTable ошибка
    #39554469
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczNixicпосмотри на hightcharts, мне нра.
Гугловые разве хуже? И бесплатные и почти всё умеют.
упс, даже не думал, что они платные :) недогляд мой)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Vaadin TreeTable ошибка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]