Как я могу вызвать пружинный контроллер с помощью простой функции JavaScript - PullRequest
0 голосов
/ 31 мая 2018

Примечание: я не хочу реализации ajax или jquery, потому что такие подходы уже в стеке.Пожалуйста, помогите в ближайшее время.

Вот код для справки

 <div class="col-lg-3  col-xs-12  ">
                        <div class="small-box bg-aqua" id="java" onclick="myFunc(this.id);">
                            <a class="small-box-footer"> JAVA </a>
                            <div class="inner">
                                <h3><c:out value="${javaCount}"/></h3>  
                                <p>Java</p>
                            </div>
                            <span class="icon" style="padding-top: 27px;"> <i
                                class="fa fa-book  ">
                                </i>
                            </span>
                        </div>
                    </div>

При нажатии вышеупомянутого модального вызова приведенная ниже функция

   function myFunc(id){
    alert(id)
    $('#').attr('action','${pageContext.request.contextPath}/viewSpecificBook?data='+ id);
    $('#').submit();
}

Теперь вышеуказанная функция должна вызывать следующий пружинный контроллер

@RequestMapping(value="viewSpecificBook", method = RequestMethod.GET)
public ModelAndView viewSpecificBook()
{


}

После отладки я заметил, что элемент управления не пересылается пружине, но достигает функции javascript.

Пожалуйста, помогите!

1 Ответ

0 голосов
/ 31 мая 2018
 function myFunc(id){
window.location = 'your_url?data='+id;
}

Это также поразит ваш контроллер.Просто попробуйте, это сработает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...