首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSF1.1和Ajax4jsf在Websphere 6.1上不能正常工作

JSF1.1和Ajax4jsf在Websphere 6.1上不能正常工作
EN

Stack Overflow用户
提问于 2010-04-11 09:53:14
回答 1查看 902关注 0票数 0

我正在使用JSF1.1,Ajax4JSF。我发现,如果我为一些JSF的inputText项启用了a4j:support,它就不会像预期的那样工作。我在代码中有类似这样的东西

代码语言:javascript
复制
<h:inputText value="#{bean.desc}">
<a4j:support event="onkeyup" reRender="id"/>
</h:inputText>

我发现,有时它不起作用,例如,我在输入文本框中输入TEST,传输的只是"T"到支持bean。

我看到的另一个问题是,当我提交表单时,一些值没有在支持bean中设置。setter方法根本不会被调用。

我认为这在我的环境中不能正常工作,是不是JSF1.1,Ajax4JSF和webspher6.1的组合不受支持,或者有没有什么我可以解决这个问题的?

编辑:

有时,当我通过onkeyup之类的事件生成ajax消息时,我会得到以下错误(这并不总是出现,但有时会出现)-

代码语言:javascript
复制
Request Error:status : 500 Internal Server Error Message: undefined.
EN

回答 1

Stack Overflow用户

发布于 2010-04-12 02:53:00

我没有部署到Websphere的经验,但如果您的ajax问题是部署环境的结果,我会感到惊讶……

一旦阅读了标记,就会出现一个明显的潜在问题;您已经将ajax回调设置为触发onkeyup……因此,将T传递给支持bean是有意义的,因为释放T键将调用调用。你可能会考虑使用更好的javascript事件,也许是onblur。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2615772

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档