когда отправляете форму, даже метод формы - Post, я получил 2 запроса: один опубликовал, другой - получить (чего не должно быть и получить запрос после отправки запроса)
Я хочу удалить запрос get, которого не должно быть, когда я отправляю форму с использованием метода post.
первая кнопка отправки работает хорошо, но вторая и третья кнопки одобрены и не одобрены, не работают.
<form:form method="POST" modelAttribute="sponsorProgramObj" id= "sponsor_programe_form" autocomplete="off">
<div class="d-flex justify-content-around">
<c:if test="${userProfile.hasViewAccess('ssa_submit')}" >
<div>
<button type="submit" id="submit_button" class="btn btn-md btn-primary" formaction="submitSponsorDetails?${_csrf.parameterName}=${_csrf.token}">
Submit
</button>
</div>
<div align="right">
<label>
<a href="applicationSummary">
<i class="fa fa-arrow-left faa-passing-reverse animated-hover fa-sm"></i>
Back To Summary Screen
</a>
</label>
</div>
</c:if>
<c:if test="${userProfile.hasViewAccess('ssa_approve')}" >
<form:hidden path="operation" name="operation" id ="operation" />
<div>
<button type="submit" id="btn_approve" formnovalidate="true" class="btn btn-md btn-success" onclick="changeAction('APPROVED')" formaction="processSponsorDetails?${_csrf.parameterName}=${_csrf.token}">
Approve
</button>
</div>
<div>
<button type="submit" id="btn_not_approve" formnovalidate="true" class="btn btn-md btn-danger" onclick="changeAction('NOTAPPROVED')" formaction="processSponsorDetails?${_csrf.parameterName}=${_csrf.token}">
Not Approve
</button>
</div>
</c:if>
</div>
</form:form>
``
I expect one post request.