0
我在JSF项目中使用了richfaces。现在我正在和Seam一样。 但我总是得到相同的JavaScript错误:A4j按钮不会触发
Message: Object required
Line: 2791
Code: 0
URI: http://localhost:8080/myapp/a4j/g/3_3_1.GA/org/ajax4jsf/framework.pack.js
在S:按钮标签工作
<s:button id="eMail0" value="sButton" action="#{Mailer.sendMail}" />
下面的两个导致IE8(火狐没反应)所描述的JavaScript消息
<a4j:commandButton id="eMail1" value="cmdButton" action="#{Mailer.sendMail}" />
<a4j:commandLink id="eMail2" action="#{Mailer.sendMail}">
<f:param name="email" value="param"/>
<h:outputText value="eMailLink"/>
</a4j:commandLink>
关于如何解决该问题的任何想法,或者是否存在缝2.2.0的已知问题?
我不认为这和Seam有什么关系。我从来没有见过这个JavaScript错误。但我只使用Firefox,所以也许这就是原因......除了javascript消息之外,错误是什么?这些操作没有执行?你是否在''中包含了按钮? –
2010-11-01 09:49:15
@Shervin谢谢你,我试图把a4j:commandLink放入一个不包含h:form的非列表中。请发表您的评论作为答案。 – stacker 2010-11-01 13:02:23