コンバーターでこのメソッドから性別を返すにはどうすればよいですか。
私は性別エンティティを持っています:
@Entity
public class Gender implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
private String gender;
selectItem を使用してすべての性別を取得する managedBean
public List<SelectItem> getGenderNoList() {
List<Gender> genderList;
Gender gender;
List<SelectItem> selectedGender = new ArrayList<SelectItem>();
genderList = appSessionBean.getAllGender();
for(Gender g : genderList) {
SelectItem s = new SelectItem(g.getGender());
selectedGender.add(s);
}
return selectedGender;
}
そしてコンバーター
public Object getAsObject(FacesContext context, UIComponent component, String value) {
}