我有一个String activity[]=new String[2]说法activity[0]=["sleeping"] and activity[1]=["eat","play"],另一个String name[]=new String[2]说法 name[0]="amit",name[1]="sumit"我已经将两个字符串数组都传递给了jsp页面。现在我想以表格方式显示这两个字符串说

我怎样才能使用jsp实现它。
在 .jsp 文件中这样做:
<%
String[][] activityList=(String[][])request.getAttribute("activity");
String[] nameList=(String[])request.getAttribute("name");
out.print("<table border='1'>");
out.print("<tr>");
out.print("<td>Name</td>");
out.print("<td>Hobby</td>");
out.print("</tr>");
for(int i=0;i<activityList.length;i++){
String [] a=activityList[i];
for(String h:a){
out.print("<tr>");
out.print("<td>"+nameList[i]+"</td>");
out.print("<td>"+h+"</td>");
out.print("</tr>");
}
}
out.print("</table>");
%>