当前位置: 首页 > 知识库问答 >
问题:

如何将一个数组传递给jsp页面?

程和蔼
2023-03-14

我试图弄清楚如何将存储在整数数组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">

共有1个答案

韶浩博
2023-03-14

停止使用java编程语言编写c代码的尝试;取而代之的是使用对象。

  1. 将斐波那契数列表表示为列表 列表
  2. 将变量添加到servlet中适当范围(请求或会话似乎是合理的)。
  3. 在页面上使用c:foreach显示列表的内容。
 类似资料:
  • 我用jetty web server实现了这一点。 前提是web服务器已经启动。 我用JSP编写的主页试图从传入连接中获取IP地址。 因此,我将它分成两个JSP页面。(比方说,a.jsp和b.jsp) b、 jsp用于获取客户端ip地址,然后在 a、 jsp专门用于显示从b.jsp获得的ip地址。 我有一个静态字符串在我的b.jsp用于存储传入的连接IP地址。 两个问题: > 如何将值从b.jsp

  • 我创建了一个web应用程序,它使用登录页面、servlet、托管bean和jsp页面。无论我做了什么尝试,我都无法让JSP页面显示servlet中的项名数组,这些项名是使用bean对象的arraylist获取的。我甚至尝试在servlet中创建一个bean对象,然后传递一个字符串变量。我试过同时使用会话和请求,但无法使其工作,下面是我的代码: servlet: JSP: ItemInventory

  • 问题内容: HTML: JavaScript: 我要“全部完成!” 在所有延迟任务完成后出现,但似乎不知道如何处理一系列Deferred对象。“全做完了!” 首先发生是因为数组不是Deferred对象,所以jQuery继续进行并假设它已经完成。 我知道有人可以像这样将对象传递给函数,但是未知我要解决的实际问题中执行多少个Deferred对象。 问题答案: 要将值数组传递给通常希望它们是单独参数的

  • 使用Spring数据MongoDB。我在MongoRepository上定义了这个查询: 由于我想使用运算符,我不能通过方法命名方式构建查询,所以我使用注释。 我已经调试了prints。我将该值修改为,但没有变化。

  • 我是Web应用程序的新手。我的问题:如何将相同的参数从一个JSP传递到两个servlet?然后将不同的参数从servlet传递到同一个JSP? 重要!!我们应该先做过程A,然后再做过程B!!!! 由于项目需要太多进程,我想将这些进程分成两个servlet。 目前,我完成了实现进程A,它将搜索词从SEARCH PAGE JSP传递到SERVLET A(执行进程A)并将结果传递给WELCOME PAG

  • 我试图找出如何通知另一个组件状态更改。假设我有3个组件——pp.jsx、Header.jsx和SidebarPush.jsx我只是想用onclicka切换一个类。 因此,标题。jsx文件将有2个按钮,点击时将切换状态为真或假。另外两个组件是应用程序。jsx和Header。jsx需要了解这些状态的变化,以便在这些状态发生变化时可以切换类。