我在 JSF 项目中使用了 richfaces。现在我正在对 Seam 进行同样的尝试。 但我总是遇到同样的 JavaScript 错误:
Message: Object required
Line: 2791
Code: 0
URI: http://localhost:8080/myapp/a4j/g/3_3_1.GA/org/ajax4jsf/framework.pack.js
s:button 标签有效
<s:button id="eMail0" value="sButton" action="#{Mailer.sendMail}" />
以下两种情况都会导致 IE8 中描述的 JavaScript 消息(Firefox 显示无响应)
<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 是否存在已知问题?
最佳答案
您是否已将按钮括在 <h:form>
中?
关于java - A4j 按钮不触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4065090/