私はSpring Bootで作業します。 web.xmlとjspファイルがありませんHTMLからコントローラへのデータ転送方法Spring
データを処理してデータベースに書き込むコントローラがあります。
@RequestMapping(value = "/registration", method = RequestMethod.POST, consumes = MediaType.APPLICATION_JSON_VALUE)
@ApiOperation(value = "Registration user", response = Account.class)
public AccountDto registration(@Valid @RequestBody RegistrationDto registration, HttpServletResponse response) {
Account account = new Account(registration.getEmail(), registration.getPassword());
return new AccountDto(account);
}
私はSwaggerの助けを借りてコントローラをチェックしました。
私は、ユーザーがデータを入力するHTMLページを持っています。コントローラにページからデータを転送する方法
<body>
<h1 th:inline="text">Please register</h1>
<form th:action="@{/logout}" method="post">
<div>
<label>
E-mail:<input type="email" name="email"/>
Password:<input type="password" name="password"/>
</label>
</div>
<input type="submit" name="registration" value="Registration"/>
</form>
</body>
?
ありがとうございました
あなたは= '消費を指定MediaType.APPLICATION_JSON_VALUE'、Jsonデータをコントローラに送信する必要があります。 – Zorglube