, 나는 다음과 같은 특성이 있습니다 내 .xhtml 파일에서JSF 2.0 : 내 selectManyListbox 값이 유효하지 않은 이유를 내 ManagedBean은에서
@ManagedBean
@RequestScoped
public class MrBean {
...
private long[] IDs;
private List<Item> items;
...
}
을, 나는 다음과 같은 선택 많은 상자가 있습니다
<h:selectManyListbox label="abc"
id="abc" size="5" value="#{MrBean.IDs}">
<f:selectItems value="#{MrBean.items}" var="i"
itemLabel="#{i.name}" itemValue="#{i.id}" />
</h:selectManyListbox>
<h:message styleClass="errorMsg" for="abc" />
을
내 물건의 ID는 긴 숫자입니다. 따라서 나는 선택한 ID 목록을 얻을 것으로 기대했다. 그러나 양식을 제출하면 abc: Validation Error: Value is not valid
이 내 목록 상자의 메시지 부분에 나타납니다.
누군가 내가 여기서 잘못 한 것을 말할 수 있습니까? 선택한 항목 (들) 양식을 제출 처리 중에 사용 가능한 항목과 일치하지 않을 때
안부, 제임스 트란
전체 스택 트레이스를 게시 할 수 있습니까? –