控制器中未调用Spring引导获取函数
我想使用表单验证重置密码输入。我使用带有Hibernate和Thymeleaf的Spring Boot 问题:HTML表单POST函数不调用Spring POST控制器。 我尝试通过添加记录器来测试这一点,但它们不会被调用。 当我输入并提交新密码时,页面会自动返回到登录页面 HTML:控制器中未调用Spring引导获取函数,spring,hibernate,spring-boot,thymeleaf,Spring,Hibernate,Spring Boot,Thymeleaf,我想使用表单验证重置密码输入。我使用带有Hibernate和Thymeleaf的Spring Boot 问题:HTML表单POST函数不调用Spring POST控制器。 我尝试通过添加记录器来测试这一点,但它们不会被调用。 当我输入并提交新密码时,页面会自动返回到登录页面 HTML: 登录 我两天来一直在寻找这个问题,但我似乎无法解决它。我希望有人能帮助我。谢谢 您的表单操作url是/resetPassword,但您的控制器post url是/reset <body class="l
登录
我两天来一直在寻找这个问题,但我似乎无法解决它。我希望有人能帮助我。谢谢 您的表单操作url是
/resetPassword
,但您的控制器post url是/reset
<body class="login login-background">
<div id="wrap">
<div id="main" class="container clear-top">
<div class="container">
<div class="row">
<div class="col-md-4 col-md-offset-4">
<form th:action="@{/resetPassword}"
th:object="${resetPasswordForm}" method="POST">
<input id="password" type="password"/>
<input type="hidden" th:name="${_csrf.parameterName}"
th:value="${_csrf.token}"/>
<button class="btn btn-lg btn-primary btn-block" type="submit">Sign in
</button>
</form>
</div>
</div>
</div>
</div>
</div>
</body>