0

我有一个场景,我需要在浏览器中显示一个矩阵框作为输出。我从页面获取输入,执行一些业务逻辑,该逻辑的输出将是我需要在页面上显示的矩阵。我可以在控制台中看到输出,但在浏览器中我在一行中看到了这个矩阵。请帮帮我。使用 servlet 的一段代码:

out.println("Matrix");
    for (int i = 0; i < n; i++) 
       {
      for (int j = 0; j < n; j++) 
             {`enter code here`
        out.print(matrix[i][j] + " ");
          }
              out.print("\n");
        }
4

1 回答 1

1

浏览器希望看到 HTML 而不仅仅是文本。添加换行符out.print("<br/>"),或添加out.print("<pre>");为第一个输出,或输出 Content-Type 标头,说明内容为 text/plain。

于 2013-02-06T07:36:03.497 回答