是否可以在由春季网络流驱动的html页面之间传输数据

Is it possible to transfer data between html pages driven by spring web flow?

本文关键字:html 之间 数据 传输 春季 网络 是否      更新时间:2023-09-26

我知道在春季网络流中jsp之间传递数据。

是否可以在由春季网络流驱动的html页面之间传输数据。我不想使用 HTML5 本地存储功能。

例:

Page 1: 员工 ID 的搜索框。
Page 2:员工详细信息的搜索结果。

我能想到的两种方式:

  1. 通过 ajax 获取第 1 页中的员工详细信息,并将结果传递到第二页
  2. 将员工 ID 传递到第 2 页,并在 onload 中通过 ajax 获取结果。

在这两种情况下,我都需要传递任何变量/数据。我对这样做感到困惑。

春季网络流中有什么东西可以让我这样做吗?

提前感谢,伊斯瓦尔

当然,你可以做任何一个。 您需要在中间有一个侦听器,以接受第 1 页中的员工 ID,搜索详细信息,将结果放入请求或会话范围,然后重定向到显示页面。 你甚至不需要 Spring 网络流来做到这一点;一个简单的控制器就可以了。

我什至不明白为什么你需要两页。 通常,从一个文本框或下拉列表中选择的内容用于在同一页面上填充第二个文本框或下拉列表。