Primefaces 3でアプリケーションを開発していますが、うまくいきp:selectOneMenu
ません。
最初のオプションが常に選択され、右側のドロップダウン ボタンを押しても何も起こりません。h:selectOneMenu
問題なく動作しますが、primefaces コンポーネントのスタイルが必要です。
<h:form>
<!-- Country-->
<div class="control-group">
<label class="control-label">Country</label>
<div class="controls">
<p:selectOneMenu value="#{userService.sessionBean.currentUser.country}">
<f:selectItem itemLabel="Austria" itemValue="Austria" />
<f:selectItem itemLabel="Germany" itemValue="Germany" />
<f:selectItem itemLabel="Italy" itemValue="Italy" />
</p:selectOneMenu>
</div>
</div>
<div class="form-actions">
<p:commandButton type="submit" id="submitButton" action="#{userService.update()}" value="Update your Profile" styleClass="btn btn-primary btn-large" ajax="false">
<f:param name="update" value="true" />
</p:commandButton>
</div>
</h:form>
プライムフェイスのホームページからショーケースの例をコピーしましたが、それでも機能しません。これも友人のコンピューターでテストし、Ubuntu と Mac OS X で firefox と chrome を使用しました。
これは Primefaces バージョン (3.5) の問題ですか?