デフォルトのJSF2.1でJBoss7.1.0.Finalを実行しています。
af:ajaxのrender属性を機能させるのに問題があります
これが私のコードです
<h:form>
<h:panelGrid>
<h:inputText value="#{bean.text}" >
<f:ajax event="keyup" render="text"/>
</h:inputText>
<h:outputText id="text" value="#{bean.text}" />
</h:panelGrid>
</h:form>
Beanの場合:
@ManagedBean(name = "bean")
public class Bean
{
private String text;
public String getText()
{
return text;
}
public void setText(String text)
{
this.text = text;
}
}
ページはレンダリングされますが、inputtextに入力された値はoutputtextとしてレンダリングされません。
私が得るように、サーバーとの相互作用があるようです
JBAS010152:アプリケーションエラー:トランザクションはステータス0のリクエストでまだアクティブです
各キーアップイベントで起こっていますか?
Seam2.3内でこれを実行していることに注意してください