【问题标题】:Display the array on the page as an HTML table. Use output scriptlet将页面上的数组显示为 HTML 表格。使用输出脚本
【发布时间】:2022-11-12 17:50:48
【问题描述】:

java 创建一个包含以下内容的数组: 1 2 3 4 5 6 7 8 9 在页面上将数组显示为 HTML 表格。

我这样做是这样的:

<%
  int [][] Array = {{1,2,3}, {4,5,6}, {7,8,9}};
  for (int i = 0; i < a.length; i++) {
    for (int j = 0; j < a[i].length; j++)
      Array <%=Array[i][j]%>
  }
%>

但它不起作用

【问题讨论】:

    标签: java jsp


    【解决方案1】:

    对于 JSP剧本(使用&lt;% %&gt;)你必须打印你的输出。对于 Java,这是通过 out.println() 实现的,因为在 scriptlet 上下文中提供了 out

    试试下面的 JSP:

    <%
    int [][] arr = {{1,2,3}, {4,5,6}, {7,8,9}};
    out.println("<table>");
    for (int[] row : arr) {
        out.println("<tr>");
        for (int val : row) {
            out.println("<td>" + val + "</td>");
        }
        out.println("</tr>");
    }
    out.println("</table>");
    %>
    

    如果这对你有用,那么请接受这个作为答案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-24
      • 1970-01-01
      • 2016-12-27
      • 2019-05-20
      • 2020-10-20
      相关资源
      最近更新 更多