4
나는 <f:viewParam>
구동 검색 화면을 가지고 있습니다. 단일 <f:viewParam>
에 대해 여러 값을 사용하도록 구현하려고합니다. 내가 backingBean에서 다음 두 방법 서명을 시도f : 여러 값을 가진 viewParam
<f:metadata>
<f:viewParam name="state"
value="#{backingBean.state}"
converter="#{stateNameConverter}" />
</f:metadata>
:
public void setState(State... state)
을
나는 다음과 같이 올바른 URL이 XHTML 부분이
<url>?state=COMPLETE&state=PENDING
같이 보일 것입니다 생각
JSF 구현이 값에 대한 배열을 작성하고 뒷받침 콩. JSF 구현은 열거 형 배열을 열거 형으로 변환 할 수 없다는 오류와 함께 실패했습니다.
public void setState(State state)
아마도 JSF 구현은 변환 된 값을 URL에서 찾은대로 설정합니다. 첫 번째 값만 설정되었습니다.
stateNameConverter
은 String
과 enum
값 사이를 변환합니다.
JSF 2에서 <f:viewParam>
에 대해 여러 값을 사용할 수 있습니까?
감사합니다. 나는 정보 수집을 위해 갈 것이다. – fransvn