我试图弄清楚如何将存储在整数数组FibSequence中的数字数组输出到jsp页,最好输出到输入字段中。

有谁知道如何在jsp页面上实现数组输出?

我可以将数组序列打印到Eclipse中的控制台,但不确定如何使用jsp页面:

int[] fibSequence = fibonacci_proxy.fibonacciArrayTest(fibMax);

for (int value : fibSequence) {
    System.out.println(value);
}


使用以下解决方案,我已经实现了一个数字:

Servlet(FibonacciServlet):

// read form fields
String fibNum = req.getParameter("fibNum");

//send input to the result page using a redirect
resp.sendRedirect(("result.jsp?fibNum=" + fibNum));


Jsp页面(结果):

<% String fibNum = request.getParameter("fibNum"); %>
<input type="text" name="fibNum" value="<%=fibNum%>" size="40px" style="font-size:30pt;height:60px">

最佳答案

停止尝试使用Java编程语言编写C代码;而是使用对象。


将斐波那契数字列表表示为List<Integer>List<Long>
在Servlet中将该变量添加到适当的范围(请求或会话似乎合理)。
使用页面上的c:forEach显示列表的内容。

07-26 04:25