问题标签 [spring-webflow]

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 投票
2 回答
13538 浏览

java - 如何在 spring 3 / webflow 2 中注册自定义转换服务?

我一直在尝试遵循这个示例并使用参考来指导我,但我没有运气。

我定义了一个转换器:

和一个转换服务:

并配置它:

(显式实例化显示相同的错误)

但是,在启动时,我遇到了这个异常:

我完全不明白为什么它不起作用。转换服务通过其基类实现 ConversionService,所以我看不到问题所在。任何见解都非常感谢!

为了响应下面的答案,我尝试更改服务以实现其他转换服务:

但现在我以另一种方式失败了:

0 投票
1 回答
449 浏览

grails - 首次访问时出现 Grails Webflow 错误

我在 Grails 中开发了一个简单的 webflow(主要是为了尝试使用 webflows——在这种情况下有点矫枉过正)。在对 Serializable 对象进行了一些试验和磨难之后,我让它工作了——有时。

这是问题 - 我在启动应用程序(运行应用程序)后第一次访问 webflow,我得到了这个异常:

如果我“触摸”控制器(进行任何编辑,即使只是添加空格)然后保存文件,webflow 就会开始工作......似乎在控制器重新加载至少一次之前,有些东西没有连接起来. 显然这是一个非首发......任何想法是什么导致了这个?

我在 Mac OSX Java 1.6 上使用 Grails 1.3.1。

这是网络流的骨架:

0 投票
1 回答
704 浏览

validation - 在 Spring Webflow 2.0 测试中访问错误对象

当 Spring Webflow 2.0 测试(从 AbstractXmlFlowExecutionTests 继承)验证失败时,如何访问 spring 创建的错误对象?

我尝试使用 FormObjectAccessor.getCurrentFormErrors() 但我无法获得对 RequestContext 的引用。

0 投票
1 回答
3736 浏览

spring-webflow - Spring webflow 1.0 - 下载文件

我正在使用spring webflow 1.0。我正在上传一个 csv 文件,对其进行解析并在继续之前显示结果。用户可以选择下载包含未通过验证的记录的 csv 文件。当我单击 JSP 中的链接下载此文件时,webflow 会调用表单操作。表单操作通过从响应中获取输出流来写出文件:

HttpServletResponse response = ((ServletExternalContext) context.getExternalContext()).getResponse();

我不想离开我目前使用的 jsp。我只想下载文件。换句话说,我不想转换到另一个状态。我只想提供动态渲染的文件。一切正常(我没有离开页面,而是下载了文件),但我在控制台中收到以下错误:

这是我的 webflow 配置的相关部分。

0 投票
1 回答
9540 浏览

java - 在 spring-webflow 2.1 中使用 SPEL 测试空字符串

我有一个用例,我想设置我在会话中保留并添加到 . 我在 flowScope 中保留“myModel”

现在我想设置对象 myModel 的 String 属性,如果它是空的,所以我想做这样的事情:

其中SuggestName() 是myModel 类的实例方法,它返回一个字符串SPEL 在评估表达式时告诉我以下信息:

所以我猜 SPEL 不像标准 EL 那样知道函数“空”(例如检查空字符串)

在弹簧手册(6.5.9 函数)中,我读到我可以注册自己的函数。这样我就可以注册一个 emptyString 函数并将其委托 StringUtils.isEmpty()

我该怎么做?这是正确的方法吗?我可以在 web-flow 手册中阅读如何隐式注册表达式解析器,但如何将函数实际添加到 StandardEvaluationContext 对我来说是个谜。

任何帮助表示赞赏

0 投票
1 回答
494 浏览

grails - Grails Webflow不会自动重新加载

大家好——我正在为我们正在构建的 Grails 应用程序开发一些 Web 流程。我(慢慢地)掌握了 webflows 本身的窍门,但是由于 webflow 控制器的更改在保存时不会在 Tomcat 中自动重新加载,因此进度受到严重限制;基本上,我每次进行更改时都需要退回应用程序。可以想象,这非常痛苦。我认为自动重新加载几天前工作,然后停止,但我不确定。

有没有其他人经历过这个?关于如何使自动重新加载工作的任何想法?

谢谢!

0 投票
1 回答
538 浏览

spring-webflow - 从 MockExternalContext 获取 HttpServletRequest 很热

现在我正在做一个春季网络流单元测试。我必须从 MockExternalContext 中检索“HttpServletRequest”。但是 MockExternalContext 不支持提供 HttpServletRequest。我该如何解决这个问题

0 投票
2 回答
1969 浏览

java - Spring Webflow 是否适合异步。流量?

通过学习参考应用程序和阅读手册,我对 Spring WebFlow 2.1 有了第一印象。在继续之前,我想问一下这个社区的印象。

实际上,我计划我的网站只包含一个网页。其他所有内容(登录/注销,添加元素等)都应该通过异步更新。沟通。然而,我对 Spring WebFlow 的第一印象是它粘合了连续网页的流,而不是它们的片段。

因此,有两个问题:

  • 有人会为这样的页面推荐 Spring WebFlow 吗?
  • Spring MVC 能做到这样的策略吗?

提前致谢

0 投票
3 回答
3383 浏览

java - 如何更改 StringToDate 中的默认格式?春季网络流

Spring WebFlow 中的默认日期格式是“yyyy-MM-dd”。

如何更改为另一种格式?例如“dd.mm.yyyy”。

0 投票
4 回答
7484 浏览

java - 在 Spring MVC 之上使用 Spring WebFlow 什么时候有意义?

Spring MVC 已成为构建企业 Web 应用程序的非常流行的框架。任何复杂的 Web 应用程序都有某些需要编码的流程,包括一些条件流程(即,如果信用卡信息正确,则显示已处理的订单,如果输入不正确,则显示验证错误)。

在 Spring MVC 之上使用 Spring WebFlow 什么时候有意义?关于使用 Spring WebFlow 的决策过程应该是什么?