Events Icefaces 3.0中的密钥更新时不需要提交

Events Icefaces 3.0中的密钥更新时不需要提交,events,icefaces,onkeyup,Events,Icefaces,Onkeyup,我使用IceFaces3.0,我有一个恼人的问题。Icefaces的ice:inputText组件始终(即使未将partialSubmit设置为true)在输出上注册onkeyup Javascript事件处理程序,如下所示: onkeyup="iceSubmit(form,this,event);" 没关系,我不介意。但是,如果我使用验证器,可能会出错。 如果我在另一个ice:inputtext上有一个验证程序,每次我输入一个非英语字符或特殊字符(如$),icefaces都会提交该值,并在整

我使用IceFaces3.0,我有一个恼人的问题。Icefaces的ice:inputText组件始终(即使未将
partialSubmit
设置为true)在输出上注册onkeyup Javascript事件处理程序,如下所示:

onkeyup="iceSubmit(form,this,event);"
没关系,我不介意。但是,如果我使用验证器,可能会出错。
如果我在另一个ice:inputtext上有一个验证程序,每次我输入一个非英语字符或特殊字符(如$),icefaces都会提交该值,并在整个表单上进行验证。即icefaces在视图上生成完整提交。
更有趣的是:如果我只输入英文字符,什么都不会发生。没有完全提交,甚至没有部分提交,这是预期的行为

我的问题是:如何禁用此行为?当然,我可以将XHTML中的
onkeyup=“return false;”“
添加到每个输入组件中,但这对我来说似乎有些过分了。
谢谢