Chciałbym przekazać tablicę stringów do kontrolera napisanego w javie, niestety problem polega na tym, że w funkcji, napisanej w javascript, której argumentem jest ta tablica, którą chcę przekazać do kontrolera jest ona widziana jako typ object. Poniżej prezentuje się ta funkcja:
function usun(obiektyDoUsuniecia) {
var url = webFolderFullPath + "/kontroler/usun/";
$.ajax({
'url' : url,
'data' : {
'obiektyDoUsuniecia' : obiektyDoUsuniecia
},
'dataType' : "text",
'success' : function() {
}
});
}
Po przekazaniu jej do kontrolera jest ona widziana jako jeden obiekt, ale nie jako tablica, typuObject. Moje pytanie brzmi w jaki sposób mogę przekazać tę tablicę, aby była ona widoczna jako tablica stringów? Czy powinienem zrobić na poziomie javascriptu, czy na poziomie javy? Próbowałem dodać obiekt obiektyDoUsuniecia do adresu url i wtedy niby wszystko jest OK, ale ten adres ma dziwną postać, gdzie jest mnóstwo przecinków i czasami na końcu adresu jest dodawany jakiś ciąg cyfr, który nie wiem co oznacza i który powoduje błąd. Może sposób zaproponowany przeze mnie pomoże tylko nie wiem jak mam go zrealizować.