0
我想加載captcha使用ajax。 這裏我有什麼:我怎樣才能動態加載captcha表單使用PrimeFaces
<h:form>
<p:messages id="messages" showDetail="false" autoUpdate="true" closable="true"/>
<h:panelGroup id="test">
<!--<p:button rendered="#{testBean.value gt 3}" value="hello" />-->
<p:captcha rendered="#{testBean.value gt 3}"/>
</h:panelGroup>
<p:commandButton value="TestButton" action="#{testBean.inc()}">
<f:ajax render="test"/>
</p:commandButton>
</h:form>
這裏是testBean這個:
@ManagedBean
@SessionScoped
public class TestBean {
private int value;
public int getValue() {
return value;
}
public void setValue(int value) {
this.value = value;
}
public void inc(){
value++;
}
}
這是工作像按鈕(評論)簡單的組件,但是當我試圖加載驗證碼我得到錯誤:」 malformedXML :發生網絡錯誤。「在我的瀏覽器中。 是否可以在表單中動態插入驗證碼?