Poprzednie pytania na ten temat wyglądałem na SO, ale mój problem nie został jeszcze rozwiązany.Przekazywanie tablicy javascript do serwletu
Przekazuję tablicę z javascript do serwletu.
kod JavaScript:
var action = new Array();
function getProtAcionValues(rowNo,columnCount)
{
for(var j=0;j<columnCount;j++)
{
action[j] = document.getElementById('textActions'+rowNo+''+j).value;
alert(action[j]);
}
}
Servlet Kod:
String actions[] = request.getParameterValues("action[]");
if(actions!=null)
for(int i=0;i<actions.length;i++)
{
System.out.print(" Action: "+actions);
}
else
System.out.println("Action is null");
Stosując powyższy kod Dostaję wiadomość "Akcja jest pusta".
A jeśli staram
String actions[] = request.getParameterNames("action[]");
otrzymuję błąd składni:
The method getParameterNames() in the type ServletRequest is not applicable for the arguments (String)
Proszę dać mi znać, jeśli coś jest nie tak w kodzie.
Gdzie jest kod HTML lub JavaScript, który wywołuje aplet? – home
Czy możesz opublikować kod wysyłania tablicy akcji do serwletu ... –