都是prependId惹得祸

这两天在用seam里的ajax技术,首先考虑的ajax4jsf,看了教程,照着做,加到自己的代码里,不好用,试了很久,也没有找到合理的解决办法,只好用seam里的@WebRemote标签,实现异步交互。

 

今天上午心血来潮非要把这个问题搞清楚,我找了所有的seam example里面的例子,新建了工程,仿照着例子写,一切ok,在把原来的代码复制一份,一点一点添加,看看究竟是哪里错了,在比较了无数次之后,终于找到了问题的所在,原来我为了编写代码方便,在<h:form 里面加入了 prependId="false"属性,导致<a:support  失灵。

 

伤到了我自己!

你可能感兴趣的:(Ajax,seam)