【发布时间】:2010-09-27 17:48:41
【问题描述】:
我正在使用 Spring WebFlow 2、Facelets 和 JSF 开发应用程序。我的一个流程确实有一个页面,该页面必须在某些事件中触发表单提交。对于每个不同的动作,必须呈现不同的视图。所以,我正在尝试激活以下 javascript 代码来执行提交:
function myFormSubmit( eventId ) {
var formAction = document.myForm.action;
document.myForm.action = formAction + '&_eventId=' + eventId;
document.myForm.submit();
}
不幸的是,这不会触发我的流程中请求的转换。页面没有变化。有谁知道如何处理这个问题?
谢谢, 亚历山大
【问题讨论】:
-
此事件如何附加到您的表单中?是什么激活它?
-
常规表单元素事件? onchange、onclick 等等!
-
请提供您尝试提交的表单的 HTML,这样更容易回答您的问题。
标签: javascript jsf facelets spring-webflow