Я пытаюсь использовать образец из витрины commandButton.RichFaces ajax не работает
Но когда я делаю это:
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:f="http://java.sun.com/jsf/core">
<h:head>
<title>Rich Teste</title>
</h:head>
<h:body>
<h:outputStylesheet>
form {
background: #fee3ad
}
</h:outputStylesheet>
<h:form id="iddoform" >
<h:panelGrid columns="3">
<h:outputText value="Nome:" />
<h:inputText value="#{testeBean.nome}"/>
<a4j:commandButton value="Teste" render="iddoform:out" execute="@form" />
</h:panelGrid>
<br />
<a4j:outputPanel id="out">
<h:outputText value="Hello #{testeBean.nome} !"/>
</a4j:outputPanel>
</h:form>
<br />
<a4j:log />
</h:body>
</html>
Это не сработало, так что я изменил к этому:
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:f="http://java.sun.com/jsf/core">
<h:outputStylesheet>
form {
background: #fee3ad
}
</h:outputStylesheet>
<h:form id="iddoform">
<h:panelGrid columns="3">
<h:outputText value="Nome:" />
<h:inputText value="#{testeBean.nome}" />
<a4j:commandButton value="Teste"
render="iddoform:out" execute="@form" />
</h:panelGrid>
<br />
<a4j:outputPanel id="out">
<h:outputText value="Hello #{testeBean.nome} !" />
</a4j:outputPanel>
</h:form>
</html>
enter code here
И это работает!
Изменение должно было удалить голову и тело из html.
Мой вопрос: «Почему не работает с тегами головы и тела?».
PS: Я пытаюсь сделать рендер = "iddoform: out",: iddoform: out and out; И я пытаюсь с немедленной истиной тоже, но не работает.
Пожалуйста, разместите здесь код, а не ссылки. Если ссылки умирают, ваш вопрос будет бесполезным. – Sergio
Спасибо, Серджио, в следующий раз, когда я отправлю код. –
Образец теста на git: https://github.com/levymoreira/RichTeste/, который каждый хочет проверить. –