Co nie wiesz jak zrobić w springu? W springu powinieneś RequestBody ustawić jako tablice twojego obiektu, nie wiem czy Answers to tablica tablic?
To mi wygląda this.myComponent.Answers[this.myComponent.number] na przeslanie elementu z tablicy Aswers ktory jest pod indeksem myComponent.number. a nie calej tablicy.
//angular
//answers -> tablica
this.http.post('http://localhost:8080/resourcepint', answers)
public getAnswers(@RequestBody List<Answers> listAnswers){
...
}
Musisz się upewnić, że twój typ danych bedzie zgodny z tym jaki masz na backendzie dzieki czemudo poprawnego odczytu i mapowania treści zapytania HTTP na obiekty Java, framework Spring wykorzysta tzw. HttpMessageConverter. Domyślny HttpMessageConverter jest obslugiwany w formacie JSON, Spring będzie mógł automatycznie zmapować treść zapytania HTTP na obiekt List<Answers>, pod warunkiem, że zapytanie będzie miało nagłówek Content-Type ustawiony na application/json. ( jesli go nie ustawisz, domyslnie także będzie json)