Primefaces 3.2 と JSF 2.1 でいくつか問題があります。
私のコードは次のようになります:
<p:toolbar id="jeditortoolbar" styleClass="jeditortoolbar">
<p:toolbarGroup align="left" height="25" style="height:25px">
<p:commandButton type="button" title="#{msg.beenden}"/>
<p:commandButton type="button" title="#{msg.neu}"/>
</p:toolbarGroup>
</p:toolbar>
Primefaces Showcase を見ると、 p:commandButton が必要です
actionListener="#{myBean.myActionMethod}"
私のBeanには次のようなメソッドが必要です
public void myActionMethod(){}
私は私のタグのh:form
周りを持っています!p:toolbar
私の Bean は ViewScoped です。
私の回避策は*.xhtml
ファイルにあります
<p:commandButton type="button" title="#{msg.neu}" onclick="addNewEmptyFile()"/>
<p:remoteCommand name="addNewEmptyFile" update=":codeTabForm">
<f:setPropertyActionListener value="#{true}" target="#{myBean.myEvent}"/>
</p:remoteCommand>
MyBean.java 内
private String myEvent;
public void setMyEvent(String value){ myActionMethod();}
これは私にとってはうまくいきますが、これは非常に汚いコードだと思います。
誰もが私を助けることができますか?