我可以到达相应的控制器,但是如果在请求对象中设置属性,我不会在JSP中得到它View state
。
我该如何继续?
发布于 2018-06-25 09:13:54
你不应该在spring webflow中为你的请求属性设置任何东西 - 除了webflow之外,没有必要进行一些内部请求重定向,可能你的属性是失败的。
你在流中创建的所有变量都可以在视图中使用,就好像它们是通过向请求添加属性来设置的。你是通过标签创建它们还是通过标签执行一些服务调用来创建它们。
发布于 2018-06-25 09:40:37
<on-start>
<evaluate expression="XXXXControllerwsf.firstHit(flowRequestContext)" result="flowScope.res"/>
</on-start>
<decision-state id="urlcheck">
<if test="flowScope.res.reurl== 'splash' " then="splash" else="change"/>
</decision-state>
<view-state id="change" view="${flowScope.res.reurl}">
</view-state>
<view-state id="splash" view="forward:/Jahia/jsp1/XXXXchange1.jsp">
<transition on="buy" to="SignInSignUp"/>
</view-state>
</flow>
在流程开始时,我调用了一个Contorller,它扩展了FormAction
在Firsthit方法中,我正在设置一个请求属性,如下所示
request.setAttribute("rajan", "rajanweww");
request.setAttribute("rajan", Object);
https://stackoverflow.com/questions/-100000319
复制相似问题