我正在使用spring webflow,我需要在我的第一个流程中生成一个requestParameter,将其放入并将其传递到下一个流程的url中。
例如:
http://myHost/flow1?_flowExecutionKey=e1s1&personName=Anne
http://myHost/flow2?_flowExecutionKey=e2s2&personName=Anne
http://myHost/flow3?_flowExecutionKey=e3s3&personName=Anne
是否可以在Spring WebFLow中使用带参数的URL?我怎么能把它放在网址中?如何保持该值并将其传递给下一个流程?
谢谢!
答案 0 :(得分:2)
Spring Webflow通过'input'标签传递HTTP GET参数。
答案 1 :(得分:0)
您可以使用
<evaluate expression="myService.myFunction(requestParameters.id, flowDTO)"></evaluate>
这将从mySerivce调用myFunction,现在在该函数中您可以在flowDTO中设置值
flowDTO.setId(id);
要在下一个流程中使用它,您可以使用以下方法在HTML页面中访问流程DTO的id字段:
"${flowDTO.id}"