Не удалось перейти к "просмотру"

Я использую vaadin 10. Я бы увидел эту ошибку в своем классе представления входа в систему, если бы использовал @Route (""), но когда я записал ее как @Route (value = ""), это сработало. Но делая это с другим представлением, я получаю эту ошибку. Большинство задаваемых вопросов слишком сложны. Просто у меня простой проект с vaadin и springboot.

Нет ответов на страницах документации vaadin Маршрут?

Jeroen Heier 09.09.2018 07:46

Неа. Они говорят вам использовать @Route ("имя"), и это именно то, что я сделал. Не работает.

Tamim Khan 09.09.2018 08:05

Пожалуйста, поделитесь своим кодом. Желательно простой полный пример, воспроизводящий вашу проблему.

Steffen Harbich 09.09.2018 09:23
ссылка Вот и сам проект.
Tamim Khan 09.09.2018 15:09
@Route("") и @Route(value = "")должен дают идентичные результаты, поскольку более короткий вариант - это всего лишь синтаксический сахар, который компилятор Java автоматически расширяет до более длинного варианта. Это означает, что вы либо столкнулись с какой-то ошибкой в ​​компиляторе Java, либо есть еще что-то, что отличается между тем, когда он работает, а когда не работает.
Leif Åstrand 10.09.2018 10:01

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

Leif Åstrand 10.09.2018 10:01
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
6
1 302
2

Ответы 2

Попробуйте аннотировать свой класс EmployeeDisplay с помощью @Route(value = "employeeDisplay") вместо @Route(value = "/employeeDisplay"). Другими словами, удалите /.

Благодарю вас! Это исправило это.

Tamim Khan 11.09.2018 15:47

@TamimKhan извините за беспокойство, когда это так давно решено ... но вы не отметили ответ как ответ :)

V. Courtois 02.08.2019 13:45

С исходным кодом, который вы указали в качестве ссылки в комментариях к вопросу, я не могу воспроизвести вашу проблему. Однако до того, как я смог запустить приложение, с вашим кодом возникло 2 проблемы:

  • аннотацию @Theme необходимо разместить на виде или макете маршрутизатора; Переместил на свой LoginView
  • тема Valo недоступна в Vaadin 10, поэтому ссылка на класс ValoTheme была ошибкой компиляции; Я удалил это

После устранения этих проблем все прошло нормально, @Route(value = "") и @Route("") работали. Какую версию Java вы используете? Java 8 требуется minium для Vaadin 10. Также попробуйте удалить ломбок для тестирования, возможно, это вызывает проблему.

Да, я исправил эти проблемы в своем проекте. Я использую jdk 1.8 и Spring Tool Suite.

Tamim Khan 11.09.2018 15:45

Другие вопросы по теме