У меня проблема, у моего веб-приложения есть форма с паролем, пользователь выдаст строку с паролем, а приложение перенаправит пользователя на страницу вопросов для специального события. мой контроллер найдет это даже по этому паролю. Я пытался таким образом, но мое поле пароля всегда равно нулю.
<form method="get" th:action="@{/findEvent(passcode=${passcode})}">
Passcode:<br>
<input type="text" th:name="${passcode}"><br>
<div>
<button type="submit">Find</button>
</div>
</form>
@GetMapping(value = "/findEvent")
public String resetPassword(@RequestParam(value="passcode",required=false) String passcode) {
if(passcode==null)
return "passcode";
Event event=eventService.findByPassCode(passcode);
List<Question> questions=questionService.findQuestionsByPasscode(passcode);
return "questions";
}
@RequestMapping(value = "/findEvent", method = RequestMethod.POST)
public String findEvent(@RequestParam("passcode") String passcode) {
Event event=eventService.findByPassCode(passcode);
List<Question> questions=questionService.findQuestionsByPasscode(passcode);
return "questions";
}
Та же проблема с моим
Параметр запроса с thymeleaf Как мне этого добиться?? Вы можете помочь мне