の特定の領域に戻って、私は、このhtmlファイル春コントローラ、ページ
<!DOCTYPE HTML>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<title>Getting Started: Handling Form Submission</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<h1>Form</h1>
<form action="#" th:action="@{/greeting}" th:object="${greeting}" method="post">
<p>Id: <input type="text" th:field="*{id}" /></p>
<p>Message: <input type="text" th:field="*{content}" /></p>
<p><input type="submit" value="Submit" /> <input type="reset" value="Reset" /></p>
</form>
<div style="height: 1200px">
</div>
<p id="rightHere">
There there
</p>
</body>
</html>
と、このコントローラを持っている:私は何をしようとしている
@GetMapping("/greeting")
public String greetingForm(Model model) {
model.addAttribute("greeting", new Greeting());
return "greeting";
}
は#rightHere挨拶に戻っているが、私はそれを働かせることはできません。どのようにこれを行うための任意のアイデア?
thymeleaf構文を知っているが、フォームのアクションが「/グリーティング#のrightHere」であることを確認してくださいしないでください。 JavaScriptを使用して、ページがロードされたときの位置をスクロールできます。 –