我有一个场景,我需要在浏览器中显示一个矩阵框作为输出。我正在从页面获取输入,执行一些业务逻辑,并且该逻辑的输出将是我需要在页面上显示的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");
}
答案 0 :(得分:1)
浏览器希望看到HTML而不仅仅是文本。使用out.print("<br/>")
添加换行符,或添加out.print("<pre>");
作为第一个输出,或输出Content-Type标题,说明内容为text / plain。