Advertisement
tiberiugaspar

Untitled

Jan 14th, 2020
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 3.73 KB | None | 0 0
  1. <?xml version="1.0" encoding="ISO-8859-1" ?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml"
  4.     xmlns:h="http://java.sun.com/jsf/html"
  5.     xmlns:f="http://java.sun.com/jsf/core">
  6.     <head>
  7.     <title>Formular M/D</title>
  8.     </head>
  9. <body>
  10.     <div
  11.         style="width: 100%; font-size: 36px; line-height: 48px; background-color: navy; color: white">Formular Master-Detail</div>
  12.  
  13.     <h:form id="formMasterForm">
  14.         <h:panelGrid columns="2" id="p1" border="0">
  15.             <f:facet name="header">
  16.                 <h:outputText value="Form Campionate Master-Detail" />
  17.             </f:facet>
  18.             <h:selectOneMenu id="cboEchipe"
  19.                 value="#{formMasterDetail.idCampionat}">
  20.                 <f:selectItems id="s1" var="item"
  21.                     value="#{formMasterDetail.campionate}"
  22.                     itemLabel="#{item.numeCampionat}" itemValue="#{item.idCampionat}" />
  23.                 <f:ajax render="campionat_id campionat_nume formDetailForm" />
  24.             </h:selectOneMenu>
  25.             <h:panelGrid border="0" columns="2" id="p2">
  26.                 <h:commandButton id="cmdPrevious" value="Inapoi"
  27.                     actionListener="#{formMasterDetail.previousCampionat}" />
  28.                 <h:commandButton id="cmdNext" value="Inainte"
  29.                     actionListener="#{formMasterDetail.nextCampionat}" />
  30.             </h:panelGrid>
  31.             <h:outputText value="Campionat: " />
  32.             <h:inputText id="campionat_nume"
  33.                 value="#{formMasterDetail.campionat.numeCampionat}" />
  34.             <h:outputText value="Id campionat:" />
  35.             <h:inputText id="campionat_id"
  36.                 value="#{formMasterDetail.campionat.idCampionat}" />
  37.             <h:panelGrid border="0" columns="2" id="p3">
  38.                 <h:commandButton id="cmdAdaugare" value="Adaugare"
  39.                     actionListener="#{formMasterDetail.adaugareCampionat}" />
  40.                 <h:commandButton id="cmdStergere" value="Stergere"
  41.                     actionListener="#{formMasterDetail.stergereCampionat}" />
  42.             </h:panelGrid>
  43.             <h:panelGrid border="0" columns="2" id="p4">
  44.                 <h:commandButton id="cmdAbandon" value="Abandon"
  45.                     actionListener="#{formMasterDetail.abandonareCampionat}" />
  46.                 <h:commandButton id="cmdSalvare" value="Salvare"
  47.                     actionListener="#{formMasterDetail.salvareCampionat}" />
  48.             </h:panelGrid>
  49.         </h:panelGrid>
  50.     </h:form>
  51.  
  52.     <h:form id="formDetailForm">
  53.         <h:panelGrid columns="2" border="0" id="panouFormMaster"></h:panelGrid>
  54.         <h:dataTable id="echipeGrid" border="0"
  55.             value="#{formMasterDetail.echipeDataModel}" var="echipa">
  56.             <h:column>
  57.                 <f:facet name="header">
  58.                     <h:outputText value="Id echipa" />
  59.                 </f:facet>
  60.                 <h:outputText id="id" value="#{echipa.id}" />
  61.             </h:column>        
  62.             <h:column>
  63.                 <f:facet name="header">
  64.                     <h:outputText value="Echipa" />
  65.                 </f:facet>
  66.                 <h:outputText id="nume_echipa" value="#{echipa.numeEchipa}" />
  67.             </h:column>
  68.             <h:column>
  69.                 <f:facet name="header">
  70.                     <h:outputText value="Puncte" />
  71.                 </f:facet>
  72.                 <h:outputText id="puncte" value="#{echipa.puncte}" />
  73.             </h:column>
  74.             <h:column>
  75.                 <f:facet name="header">
  76.                     <h:outputText value="Goluri marcate" />
  77.                 </f:facet>
  78.                 <h:inputText id="goluri_marcate" value="#{echipa.goluriMarcate}" />
  79.             </h:column>
  80.             <h:column>
  81.                 <f:facet name="header">
  82.                     <h:outputText value="Goluri primite" />
  83.                 </f:facet>
  84.                 <h:outputText id="goluri_primite" value="#{echipa.goluriPrimite}" />
  85.             </h:column>
  86.             <h:column>
  87.                 <f:facet name="header">
  88.                     <h:outputText value="Sterge echipa" />
  89.                 </f:facet>
  90.                 <h:commandButton id="cmdStergeEchipa" value="Sterge"
  91.                     actionListener="#{formMasterDetail.stergereEchipa}">
  92.                     <f:ajax render="echipeGrid" />
  93.                 </h:commandButton>
  94.             </h:column>
  95.  
  96.         </h:dataTable>
  97.         <h:commandButton id="cmdAdaugaEchipa" value="Adauga echipa"
  98.             actionListener="#{formMasterDetail.adaugareEchipa}" />
  99.     </h:form>
  100. </body>
  101. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement