Этот ответ распространяется на комментарий Vaadin expert, Henri Kerola.
Vaadin - это приложение для приложений на стороне сервера. Цель состоит в том, чтобы защитить разработчика приложения от деталей HTML, CSS, JavaScript, DOM, GWT, HTTP, WebSocket и таких веб-технологий. Разработчик приложения пишет в чистом Java (и, возможно, крошечный штрих CSS для настройки). Vaadin прозрачно и автоматически создает магию HTML-CSS-JavaScript-GWT-DOM, необходимые для визуализации представления пользовательского интерфейса приложения в веб-браузере.
Таким образом, нет доступа к DOM с этой серверной стороны Java и вообще не нужно делать этого.
Если вы хотите взять под контроль веб-технологии, то Vaadin, вероятно, не самая лучшая структура для вас.
Я уверен, что [это] (http://stackoverflow.com/questions/13948089/how-to-access-an-image -dom-element-with-vaadin-gwt) вопрос и ответы не для меня решения, потому что это для GWT не для ваадина. – Cataclysm
Vaadin - это серверная структура, поэтому вы не можете получить доступ к элементу HTML на серверном коде. –