Java 在JSP中将字符串数组显示为表列

Java 在JSP中将字符串数组显示为表列,java,jsp,Java,Jsp,我有一个stringactivity[]=新字符串[2]sayactivity[0]=[“sleep”]和活动[1]=[“eat”,“play”]和另一个stringname[]=新字符串[2]sayname[0]=“amit”我已经将这两个字符串数组传递到jsp页面。现在我想以表格的方式显示这两个字符串 如何使用jsp实现它。在.jsp文件中,请执行以下操作: <% String[][] activityList=(String[][])request.getAttri

我有一个
stringactivity[]=新字符串[2]
say
activity[0]=[“sleep”]和活动[1]=[“eat”,“play”]
和另一个
stringname[]=新字符串[2]
say
name[0]=“amit”
我已经将这两个字符串数组传递到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>");
    %>


在JSP使用表标签中,名称和爱好是:<代码>活动[1 ] < /COD>有两个值?@ JavaBeGeIn。我想知道如何使用Roop @ PeSkLeLead活动列表来实现它,该列表转换为String []:请看这个:也可以考虑处理一个映射,而不是单独的集合。