Spring Web Flow 2.5提交操作将加载相同的状态

时间:2019-03-12 12:19:44

标签: spring web flow webflow

我正在使用Spring Web Flow,Spring 5和Web Flow 2.5。当我尝试提交属于Web流的表单时,它只是刷新并显示相同的状态,而不是转到下一个状态。 JSP中有2个日期字段,如果我删除它们,则提交工作并将应用程序带入下一个状态。

<div class="input"><form:input path="eventConductedDate"/><script type="text/javascript">new myApp.Calendar.DateField($('eventConductedDate'));</script></div>
<div class="input"><form:input path="expirationDate"/><script type="text/javascript">new myApp.Calendar.DateField($('expirationDate'));</script></div>

我没有使用SWF。我尝试删除上述代码的各个部分以将问题归零,但没有任何效果。我从文本到Date对象的日期转换是使用自定义属性编辑器和属性注册器进行的。

registry.registerCustomEditor(java.util.Date.class,
                    GlobalControllerAdvice.getUserPreferredFormatDateEditor(
                            (UserDetails) request.getSession().getAttribute("currentUser")));

先谢谢了。

0 个答案:

没有答案