Liferay ポートレットで Primefaces キャプチャ コントロールを使用しようとしています。
次のコードがあります。
<h:form>
....
<p:captcha id="captcha" requiredMessage="Debe ingresar el captcha"/>
<p:commandButton value="Send" actionListener="#{registrationPymeViewEdit.onSend}" ajax="false" />
</h:form>
そして、私の web.xml で、公開鍵と秘密鍵を次のように構成しました。
<context-param>
<param-name>primefaces.PRIVATE_CAPTCHA_KEY</param-name>
<param-value>MY_PRIVATE_KEY</param-value>
</context-param>
<context-param>
<param-name>primefaces.PUBLIC_CAPTCHA_KEY</param-name>
<param-value>MY_PUBLIC_KEY</param-value>
</context-param>
私が抱えている問題は、フォームが送信されず、Bean の「onSend」メソッドが実行されないことです。キャプチャを削除すると、Bean のメソッドは正常に実行されます。
何か案は?
前もって感謝します!