@DrRafael

Как передать параметр из ajax в spring boot controller?

Добрый день! В программировании новичок. Подскажите пожалуйста как передать data в controller?
<script>
    var  filter = document.getElementById("filter");
    filter.onchange = function(){
    console.log(this.value);

    $.ajax({
        url: "/filter",
        type: 'GET',
        data: this.value,
        contentType: "application/json",
        success: function( data ) {
        $("body").html(data);
        console.log(data);
        },
        dataType: 'json',
        cache: false,
        contentType: false,
        processData: false

        });
    };

</script>


@RequestMapping(value = "/filter", method = RequestMethod.GET)
    public String filter(@ModelAttribute  String printEditionCategory, Map<String, Object> model){
        Iterable<PrintEdition> printEditions = printEditionRepo.findAll();
        model.put("printEdition",printEditions);
        System.out.println("!!!!!!!!!" + printEditionCategory);

        return "index";
  • Вопрос задан
  • 54 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
МегаФон Нижний Новгород
от 60 000 ₽
Информзащита Москва
от 180 000 до 220 000 ₽
Bell Integrator Ростов-на-Дону
от 100 000 до 180 000 ₽