首页 > TAG信息列表 > spring-webflow-2

Java-Spring Web Flow:设置JUnit测试的请求参数

介绍 我有一个Java / Tomcat / Spring 2.5 / Spring Webflow 2.0.9 Web应用程序.为了测试某些页面,我创建了JUnit测试,该测试将值设置为表单对象并模仿来自浏览器的请求. JUnit测试类如下所示: @TestExecutionListeners({ DependencyInjectionTestExecutionListener.class }) @Cont

java – 如何访问流外的Spring Webflow FlowScope元素?

编辑:我没有对这个问题有所了解,所以我补充一点细节. 我有一个Spring Webflow应用程序(版本2.3.2).我需要从其中一个步骤(不在流程本身内部)的验证中访问多个FlowScope对象.你会认为这很简单,但我无法破解它. Spring Webflow提供了一系列special EL variables,可用于访问各种范围,但

Spring Webflow – 从列表中删除项目?

我在应用程序中使用Webflow 2.3.2,用户可以在一步中添加/删除绑定模型对象中的列表(它们只是在修改后返回到当前步骤).例如,我的对象可能如下所示: public class MyInfo implements Serializable { List<String> myList = new ArrayList<String>(); } 在webflow中执行“添加”

spring webflow中的_eventId无效

有没有办法在spring webflow中处理未发生的eventId或没有eventId参数? 例如对于这个webflow <flow xmlns="http://www.springframework.org/schema/webflow" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org

java – Spring Web Flow – 如何使用conversationScope中已有的值设置单元测试?

我正在使用Spring Web Flow 2.0开发一个项目. 我试图对以决策状态开始的流进行单元测试.决策状态检查conversationScope上的对象的值.我无法弄清楚如何将值插入conversationScope进行单元测试. 我试过了: getConversationScope().put("someName", value); MockExternalContext cont

Spring Web Flow请求映射

我将Spring Web Flow 2添加到一个非常大的现有Web应用程序中,该应用程序当前不使用Spring MVC或Web Flow.我的任务是通过访问mySite.com/flows来触发Web Flow,我遇到了困难.我的方法是设置带有/ flows / *映射的DispatcherServlet,并将Web Flow映射到/flow.这是我的web.xml,其中配

java – 我可以在Spring MVC控制器中获取当前的webflow状态吗?

从表面上看,有点奇怪的问题!但我正在创建一个使用webflow和传统Spring MVC控制器的Web应用程序. 从其中一个Webflow视图中,http请求(ajax)从客户端发送到spring控制器.当它最初被编码时,它与webflow没有很多逻辑连接,但现在事情已经开始,控制器可以真正知道请求来自哪个屏幕(视图状