2015-09-08 102 views
-1

我在JavaScript中有一個2d數組如何將此數組複製到另一個2d數組中。將JavaScript數組複製到Java數組

這是我做我排序的二維數組在JavaScript中,現在我需要這個數組複製到Java:

<% String[][] codes = Allinstlist; 
if(codes!=null){ 
for(i=0; i<codes.length; i++){ 
for(j=0; j<4; j++){ 
%> 

codesJS[<%=i%>] = new Array(); 

codesJS[<%= i %>][<%= j %>].push(<%=codes[i][j]%>); 
alert(codesJS[0][1]); 
alert(codesJS[0][2]); 
alert(codesJS[0][3]); 
alert(codesJS[1][1]); 
alert(codesJS[1][2]); 
<%  } 
    } 

} %> 


function sortStringBubble(codesJS) 
{ 
alert("array is:"+codesJS); 
var j; 
var flag = true; 
var temp; 

while (flag) 
{ 
    flag = false; 
    for (j=0; j < codesJS.length; j++) 
    { 
     if (codesJS[j][0].compareToIgnoreCase(codesJS[j+1][0]) > 0) 
     { 
      for (var col = 0 ; col<4; col++) 
       { 
       temp = codesJS[j][col]; 
       codesJS[j][col] = codesJS[j+1][col]; 
       codesJS[j+1][col] = temp; 
       flag = true; 
       } 
     } 
     } 
     } 
    } 

    sortStringBubble(codesJS); 
    <% 
    //   ClientsList = codesJS; 
    %> 
+0

什麼阻止你這麼做? –

+0

我不知道如何將javascript數組複製到java數組 – Kaaruni

+0

與您的java和javascript代碼有什麼關係?他們是不同的語言... –

回答

0

使用AJAX調用服務器,之後趕上這要求你的Java腳本陣傳球在支持的結尾並轉換爲java數組。