问题标签 [spring-webflow-2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
539 浏览

spring - Spring webflow 在同一页面上丢失值

我是 Spring Webflow 的新手,我正在尝试创建一个流,它要么保存模型然后移动到下一页,要么保存模型并保持在同一页面上。进入下一页没有问题,验证工作,模型更新并进入下一页,按回并保留状态。

但是,在我的“保存”转换中,我没有指定视图,因此它保持在同一页面上,希望它更新模型。但是所有值都被清除了,我看到的是一个空表格。这最终将显示一个我稍后会担心的弹出窗口。我已经制作了模型流量镜。

我的配置错了吗?

0 投票
1 回答
1116 浏览

primefaces - Primefaces RowEditor 不适用于 Spring Webflow

我有带有单元内编辑的 Primefaces DataTable:

下面是对应的 SWF 视图状态定义:

视图渲染良好,值保存在支持 bean 中,并且在我的控制器中也调用了 rowEdit 侦听器。但是,无论用户做什么,它都不会退出编辑器模式。我做了一些网络嗅探,似乎 SWF 只发回了视图状态,而 Primefaces 展示也发回了渲染片段。

我该如何解决?

0 投票
1 回答
2562 浏览

spring-webflow-2 - Spring webflow:如何配置多个流执行器

我正在尝试为我的项目配置多个流执行器,因为我需要一组“always-redirect-on-pause”属性为 false 且另一个为 true 的流。我曾尝试搜索、浏览 Spring Docs 但无法提出此配置。任何人都可以分享这些配置和/或直接访问一些相关资源吗?

谢谢

0 投票
1 回答
526 浏览

spring-webflow - 使用 jasing cas 单点登录中的链接从 casGenericSuccess 页面转到下一页

我想从 casGenericSuccess.jsp 导航到我添加的 jsp 页面,但我无法使用超链接转到下一页。

我所做的是:

login-webflow.xml 中的更改

default_views.properties

casGenericSuccessView.jsp

我也尝试将 href 更改为 login?&_eventId=userManagement

我的 userManagementHome.jsp 位于 casGenericSuccess.jsp 所在的同一位置。

有人可以帮我导航到我的页面。

现在它没有导航并在单击用户管理链接时显示相同的 casGenericSuccess.jsp 页面。

0 投票
2 回答
1005 浏览

spring - Spring Webflow 2 和可收藏的 URL

目前由于 Post/Redirect/Get 模式,所有流 url 都类似于<site_url>/flow_name?execution=?,并且不保留输入 GET 参数。因此,用户无法复制 url 或将其添加为书签。

有什么建议可以巧妙地完成吗?

0 投票
1 回答
1635 浏览

ajax - Thymeleaf Spring weblow ajax

我正在尝试使用 Spring webflow 进行我的第一个 ajax 调用/响应,并使用 thymeleaf 呈现响应。我使用了他们 pdf Thymeleaf + Spring 3 中的百里香示例。

流配置:

我的html:

首先我禁用提交:

以防止整个页面重新加载。

在日志中,我看到该操作由 SpringWebflow 执行,然后我看到:

Chrome Js 控制台:

或 Firefox 控制台:

我不确定如何继续或从哪里开始搜索问题。有人有想法吗?

0 投票
1 回答
1440 浏览

java - 从子流返回后调用flowRedirect抛出异常

使用此配置,在子流中完成一些 webflow 逻辑后,不会发生 flowRedirect,仅刷新原始页面并且我得到“java.lang.IllegalStateException: No active FlowSession to access; this FlowExecution has end”异常。

当我没有从子流进入“goToResult”状态时,flowRedirect 会按预期工作。

当我在结束状态下不使用 flowRedirect 时,预期的页面会正确显示。

但是当我使用这两者的组合时,只会发生刷新和异常。

使用 Spring Web Flow 2.0.9

0 投票
2 回答
7848 浏览

java - 是否可以使用 if 标记春季webflow中的状态

我在 spring web-flow 2 中编写了如下流程。但是我收到错误作为无效内容

在进入状态下是否可以使用 if 标记?我们可以在进入时使用决策状态吗?

如果条件为真,我必须评估<on-entry>状态中的方法。否则,它不应该在<on-entry>状态下评估。

0 投票
1 回答
4720 浏览

spring-webflow-2 - Thymeleaf 可以访问 Spring servletContext 吗?

我想知道是否有人可以提供帮助。我们正在将 Spring Webflow 2 应用程序从使用基于 jsp 的视图层转换为基于 Thymeleaf 的视图。

在大多数情况下,这是可以的,但现在我正在努力让 Thymeleaf 访问我们放在servletContext.

servletContext因此,我们有一个对象作为 bean的一部分放入(实现ServletContextAwareand InitializingBean

为了简单起见,假设它是一个字符串:

在我们基于 jsp 的视图中,我们可以referenceData像这样访问对象:

通过 Spring EL 的魔力,它知道它可以访问的各种范围(servletContextflowScopeflashScope),并且(我猜?)搜索每个范围,直到找到匹配的属性。结果是:

在视图中呈现。

在我们的 thymeleaf 模板中,我们正在尝试做同样的事情:

但这只是返回一个空字符串。视图呈现一个空字符串:

(但我认为 EL 实际上是作为 null 返回的)

我很确定如果该referenceData对象是一个范围的属性,例如flowScopeorflashScope这会起作用 - 但它不是,它是servletContext.

有谁知道百里香是否可以servletContext通过 EL 访问?也许我需要使用不同的语法?

干杯

弥敦道

0 投票
1 回答
1748 浏览

spring-mvc - 将 bean 对象从 MVC 传递到 Spring WebFlow

我需要将一个 bean 对象从 MVC 传递给 webFlow。目前,我正在以这种方式实现它:

  1. 将我的 bean 对象作为请求属性存储在控制器中。
  2. 转发流量。
  3. 在我的流程开始时从 flowRequestContext 访问对象并将其设置在 flowScope 中。

    /li>

中文流.xml

用户详情服务

我不想将多个请求参数作为输入传递给我的流程。这是将 bean 传递给 SWF 的正确方法还是有其他更好的方法来实现相同的?