Весна, принимающая данные из формы, выдает ошибку 404

#spring #spring-mvc #model #spring-data

#весна #весна-mvc #Модель #весна-данные

Вопрос:

Я пытаюсь получить входные данные из формы, созданной в jsp под названием «start.jsp».

 <body>
 <form action=/addResults"method="post" modelAttribute="results" required="true">
 <label for="email">Email Address:</label><br>
 <input type="text" id="email" name="email" maxlength="50"required><br>
  <label for="fullname">Full Name:</label><br>
  <input type="text" id="fullname" name="fullname" maxlength="100"required>
  <label for="age">Age (0-120):</label><br>
 <input type="text" id="age" name="age" min="0" max="120"required>
 <label for="gender">Gender:</label><br>
 <input type="text" id="gender" name="gender" maxlength="45"required>
<input type="submit" value="Submit">
 </form> 
  </p>
  </body>
 

Затем я использую код в своем контроллере, чтобы добавить это в класс. Ниже приведен мой код контроллера.

     @RequestMapping("/addResults")
    public String newHotel(Model model) {
    model.addAttribute("results", new TestResults());
    return "start";
 }
 

Но когда я выполняю свой весенний проект, он выдает мне ошибку 404 — не найден. Я пытался проверять и перепроверять свои ссылки, и я не могу понять, как ссылки не могут найти другие страницы и т.д. Любая помощь была бы очень полезна, поскольку я новичок в spring и the franework. Фред

Комментарии:

1. Не могли бы вы, пожалуйста, подтвердить, что ваше приложение Spring Boot запущено и что вы можете получить доступ к своему ресурсу с помощью browse of post man?

2. Наивный вопрос: разве это не должно быть RequestMapping(«addResults»)`?

3. Здравствуйте, извините за ожидание, я пробовал использовать («addResults»), но это все равно не работает. Я не совсем понимаю первый вопрос, но приложение spring boot успешно работает до тех пор, пока я не отправлю данные в форме