2012-07-05 3 views
0

나는 selectone 메뉴 목록을 가지고 있습니다. 드롭 다운의 동작은 일정하지 않습니다. 때때로 값을 null로 전달하거나 기존 값을 계속 보유합니다.JSF SelectOneMenu 액션 빈에 값을 전달하지 않는 값

나는 무엇을 놓쳤는가? 또는 구성을 변경해야합니까? 이 구성 요소에 사용하는 어떤 변환 (있는 경우),

+0

사전에

<h:selectOneMenu id="blSearchzoneInput" value="#{bLDashBoardAction.zoneId}"> <f:selectItems value="#{bLDashBoardAction.zoneList}" var="c" itemValue="#{c.zoneId}" /> </h:selectOneMenu> 

덕분? – elias

+0

코드가 불완전합니다. 지금까지 게시 된 코드에는 문제의 원인이 표시되지 않습니다. 우리가 문제를 스스로 볼 수 있도록 가능한 한 가장 작지만 ** 완전한 **보기와 bean 코드를 게시 해주십시오. 이를 준비하기 위해서는 독립 실행 형 뷰와 Bean을 작성해야하며 복사하기 전에 직접 테스트해야합니다. 사용 된 JSF impl/버전에 대해서도 언급하십시오. – BalusC

+0

안녕하세요, 답변을 주셔서 감사합니다 혼란에 대한 사과, 나는 두 속성을 추가 할 수있는 솔루션을 발견. –

답변

0
<h:selectOneMenu id="blSearchzoneInput" value="#{bLDashBoardAction.zoneId}"> 
    <f:selectItems value="#{bLDashBoardAction.zoneList}" var="c" 
     itemValue="#{c.zoneId}" immediate="true" onchange="javascript: return this.form.submit();" /> 
</h:selectOneMenu> 
관련 문제