2014-04-29 2 views
-1

내 JSF .xhtml 코드입니다. 문제는 이전 저를 도와주세요 값들의 변화 & save.its이 문제가 계속에게JSF <h : selectOneMenu> 문제가 발생했습니다.

덕분에 여기

 <ui:decorate template="/jsf/templates/one_column.xhtml"> 
      <ui:define name="label"> 
       <h:outputText value="Card Status" style="font-weight:bold;" /> 
      </ui:define> 
      <ui:define name="field"> 


      <h:selectOneMenu value="#{profileController.selectedBean.title}"> 
       <f:selectItems value="#{profileController.titles}"/> 
      </h:selectOneMenu>       


       <h:selectOneMenu 
        value="#{cardManagementController.selectedCardBean.cardStatusId}" > 
        <f:selectItem itemValue="null" itemLabel="please select" 
         noSelectionOption="true" /> 
        <f:selectItems 
         value="#{cardManagementController.listCardTypeStatus}" 
         var="cardStatus" itemLabel="#{cardStatus.name}" 
         itemValue="#{cardStatus.statusId}" /> 
       </h:selectOneMenu> 
      </ui:define> 
     </ui:decorate> 

모든 :-)

을 제압 서버로 보낼 때 JSF 값을 서버로 전송되지이다 내가

private CardBean selectedCardBean = new CardBean(); 
public void editCard() { 
    if (selectedCardBean != null) {//THIS selectedCardBean is still shows earlier records 
     cardService.editCardInformation(selectedCardBean); 
     selectedCardBean = new CardBean(); 
     editCardEnabled = false; 
    } 
    searchCard(); 
} 

코드 추가

내 클래스 코드가 표시됩니다 내 컨트롤러 class..i와
+0

어떻게에 값을 보내는 thatswhy 서버에 게시 한 코드에는 실행이 없습니다. – Makhiel

+0

친애하는 Makhiel..code가 추가되었습니다. –

답변

0

문제는 그것을 고정 덕분에 내가 id를 형성 항목 값 를 얻을 수 있지만에서 통과가 모든

<f:selectItems 
         value="#{cardManagementController.listCardTypeStatus}" 
         var="cardStatus" itemLabel="#{cardStatus.name}" 
         itemValue="#{cardStatus.statusId}" /> 
관련 문제