f:selectItem(s)で列挙値を使用する方法
質問のステータスを選択できるように、selectOneMenuドロップダウンを作成します。列挙型の順序が変更され、リストが大きい場合にどうなるかを考慮して、f:selectItemをより柔軟にすることは可能ですか?そして、私はこれをもっとうまくできるでしょうか?そして、質問のある項目を自動的に「選択」することは可能ですか? 列挙型クラス public enum Status { SUBMITTED, REJECTED, APPROVED } 質問エンティティ @Enumerated(EnumType.STRING) private Status status; JSF <div class="field"> <h:outputLabel for="questionStatus" value="Status" /> <h:selectOneMenu id="questionStatus" value="#{bean.question.status}" > <f:selectItem itemLabel="Submitted" itemValue="0" /> <f:selectItem itemLabel="Rejected" itemValue="1" /> <f:selectItem itemLabel="Approved" itemValue="2" /> </h:selectOneMenu> <hr /> </div>