2017-10-06 2 views
0
gespeichert
phonerecord table 
----------------- 
phonecallID 
... 
[whocompany] -> clients.clientID 
[staffanswered] -> staff.staffID 

clients table 
------------- 
clientID 
clientname 

staff table 
----------- 
staffID 
staffname 

create new recordNetbeans CRUD Webapplikation Combobox Zustand nicht

list new record

Wie Sie in den Bildern nach dem Hinzufügen eines neuen Datensatzes gehen, um dann Seite anzeigen, zwei Kombinationsfelder sind nicht ausgewählt zu sehen. Ihr Status nach dem Speichern des neuen Datensatzes wird nicht auf die Ansichtsseite übertragen.

<h:column> 
          <f:facet name="header"> 
           <h:outputText value="#{bundle.ListPhonerecordTitle_whocompany}"/> 
          </f:facet>        
          <h:selectOneMenu id="whocompany" value="#{phonerecordController.selected.whocompany}" title="#{bundle.EditPhonerecordTitle_whocompany}" > 
           <f:selectItems value="#{clientsController.itemsAvailableSelectOne}"/> 
          </h:selectOneMenu> 
         </h:column> 
         <h:column> 
          <f:facet name="header"> 
           <h:outputText value="#{bundle.ListPhonerecordTitle_staffanswered}"/> 
          </f:facet> 
          <h:selectOneMenu id="staffanswered" value="#{phonerecordController.selected.staffanswered}" title="#{bundle.EditPhonerecordTitle_staffanswered}" > 
           <f:selectItems value="#{staffController.itemsAvailableSelectOne}"/> 
          </h:selectOneMenu>      
         </h:column> 

Ich denke, ich muss Controller-Klasse (n) ändern.

Antwort

0

es fest

<f:facet name="header"> 
           <h:outputText value="#{bundle.ListPhonerecordTitle_whocompany}"/> 
          </f:facet> 
          <h:outputText value="#{item.whocompany.clientname}"/> 
Verwandte Themen