@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";
  • Вопрос задан
  • 319 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
25 нояб. 2024, в 15:52
3000 руб./за проект
25 нояб. 2024, в 15:43
1500 руб./за проект