当前位置: 首页 > 面试题库 >

如何将数组从一个Servlet传递到另一个Servlet?

令狐钧
2023-03-14
问题内容

我想将多个值从一个servlet传递到另一个servlet。请告诉我如何通过?


问题答案:

取决于您是否使用会话:

  1. 使用session.setAttribute()将数组存储在会话变量中。
  2. 使用session.getAttribute();检索数组。

但是,变量将一直保留到会话终止,您用其他东西覆盖它或将其删除为止。

如果将一个servlet转发到另一个servlet,则可以将其存储在request变量中:

  1. request.setAttribute()

在调用后使用request.getAttribute()转发后可以读取的内容

RequestDispatcher.forward()

请注意,如果您要重定向而不是servlet转发,则此方法不起作用。



 类似资料:
  • 我正在和其他同学完成一个项目,我们被卡住了。在我们的登录servlet中,我们连接到数据库并检索与电子邮件匹配的数据 我们需要这样传递信息:数据库--- 谢谢 LogInServlet 配置文件Servlet 配置文件HTML

  • 问题内容: 我有两个 newAccessLevels.java ,它有两个按钮“ Level 1”,“ Level 2”和 newAccessPanel.java。 我需要获取用户选择“ 1或2”的级别,以便可以在标题中显示它。 accessPanel.java, 例如访问级别1,访问级别2。如何完成此操作。下面是示例代码,因此,如果单击级别1,则将打开标题为* ACCESS LEVEL 1 的n

  • 问题内容: 我有两个组件SideNav和Dashboard(两个位于不同的js文件中)。SideNav将具有选择框作为过滤器。我必须将一个数组从仪表板组件传递到补充工具栏组件。该数组必须作为选择框的值(在sidenav组件内部)给出。 PS: 如果在两个不同的JS文件中定义了两个不同的组件类,情况将会怎样。例如HomeComponent / Home.js->父组件Dashboard / Dash

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

  • 问题内容: 这是我制作的屏幕,我在该屏幕上导入了三个文件,这些文件将在单击单选按钮时显示。另外还有一个相关的移动屏幕,例如,我现在导入了,如您看到的BigText,它包含表格,现在我想在BigTextMobile组件中打印其输入值 问题答案: 为了简化解决方案,您可以执行以下操作: 然后,在 BigText 组件中,您可以通过此回调添加一些数据,如下所示: 并将数据从状态传输到您的 BigText

  • 在FragmentOne.class扩展android.support.v4.app.