【发布时间】:2013-01-05 22:28:41
【问题描述】:
我在我的 JSF 视图(Primefaces)中集成了 reCaptcha 组件,我想收集 reCaptcha 失败错误(空白或错误值)。
我必须使用带有for 属性的<p:messages/> 组件,因为我有很多<p:messages/> 组件(1 个用于<p:tabView/> 组件中的选项卡)但是当我在id 组件中定义id 属性并使用<p:messages/> 的 for 属性中的那个 id,它不起作用。当我不使用for 属性进行测试时,我看到FacesMessage 喜欢:
j_idt16:j_idt69 : bla bla bla ...
但j_idt16:j_idt69 id 似乎不存在于我生成的 HTML 代码中...
如果我使用for="j_idt16:j_idt69",它也不起作用......
那么我怎样才能将captcha 消息发送到正确的messages 组件中呢?
【问题讨论】:
-
请发布一个包含整个
<h:form>的SSCCE。
标签: jsf-2 primefaces captcha