• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Formularz HTML -> JSON przy użyciu Spring Boota

Konferencja JOIN! 2018
+1 głos
155 wizyt
pytanie zadane 20 września 2017 w Java przez K0XM4N Gaduła (3,600 p.)
Cześć!

Przerabiam właśnie jakieś tutoriale Springowe i mam pewien problem z przesłaniem danych z formularza.
Aplikacje mam zbudowaną przy użyciu Spring Boota, obsługa widoków jest realizowana przez MVC + thymleaf i zwykłe kontrolery widoku.
Obsługę danych wykonuję przez REST API czyli restowe kontrolery.

Wygląda to tak:

Wchodzę na stronę gdzie dodaje użytkownika, wypełniam formularz i po kliknięciu submit zostaje przekierowany na odpowiedni endpoint Rest Controllera. Nie wiem tylko w jaki sposób wynik z formularza wygenerować jako JSON.

Ktoś coś?

1 odpowiedź

0 głosów
odpowiedź 20 września 2017 przez Mateusz51 Pasjonat (23,960 p.)

Jeśli chcesz używać REST api to po stronie klienta musisz utworzyć obiekt javascriptowy i przesłać go jakąś metodą.

Zakładając że mamy prosty formularz o dwóch polach firstName i secondName możemy w jQuerry zrobić to tak:

$('#formId').on('submit', function(){
    var obiekt = {};
    obiekt.firstName = $('#firstNameId').val(); // albo text() zależy od potrzeby
    obiekt.secondName = $('#secondNameId').val();
    $.post('url/do/twojego/endpointa',obiekt, function(data){
        //cos co robisz z data
    }
}

Podobne pytania

0 głosów
1 odpowiedź 61 wizyt
0 głosów
0 odpowiedzi 93 wizyt
0 głosów
2 odpowiedzi 119 wizyt
pytanie zadane 15 stycznia 2017 w Java przez Ola Kalisz Początkujący (320 p.)
Porady nie od parady
Publikując kody źródłowe korzystaj ze specjalnego bloczku koloryzującego składnię (przycisk z napisem code w edytorze). Nie zapomnij o ustawieniu odpowiedniego języka z rozwijanego menu oraz czytelnym formatowaniu kodu.Przycisk code

55,139 zapytań

99,359 odpowiedzi

204,356 komentarzy

27,138 pasjonatów

Przeglądających: 352
Pasjonatów: 22 Gości: 330

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...