#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 успешно работает до тех пор, пока я не отправлю данные в форме