使用servlet在页面上显示2d矩阵

时间:2013-02-06 07:15:11

标签: servlets

我有一个场景,我需要在浏览器中显示一个矩阵框作为输出。我正在从页面获取输入,执行一些业务逻辑,并且该逻辑的输出将是我需要在页面上显示的Matrix。我可以在控制台中看到输出,但在浏览器中,我在一行中看到了这个矩阵。请帮帮我。 使用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");
        }

1 个答案:

答案 0 :(得分:1)

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