#forms #spring-boot #jsp #input
#формы #spring-boot #jsp #ввод
Вопрос:
Я хочу извлечь в моем Controller.java таким образом (@PathVariable целочисленный идентификатор):-
// Get /http://localhost:9091/getFeedback/138
@GetMapping("/getFeedback/{id}")
public Feedback getFeedback(@PathVariable Integer id) {
return service.getFeedback(id);
}
Не так:-
@GetMapping("/getFeedback")
public Feedback getFeedback(@RequestParam Integer id) {
return service.getFeedback(id);
}
Я попытался :
<form method="Get" action="getFeedback/">
ID: <input type="text" name="name" id="name" /><br />
<input type="submit" value="Submit" />
</form>
Ответ №1:
Вы можете использовать onsubmit
:
<form
method="Get"
action="getFeedback/"
onsubmit="this.action = this.action this.name.value; this.submit();"
>
ID: <input type="text" name="name" id="name" /><br />
<input type="submit" value="Submit" />
</form>