когда отправляете форму, даже метод формы Post, я получил 2 запроса, один пост, другой получатель - PullRequest
0 голосов
/ 31 мая 2019

когда отправляете форму, даже метод формы - 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>&nbsp;
                                                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.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...