search data jsf

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

search data jsf

javakren
Hallo,

Lagi main jsf, berikut saya sudah berhasil tampil data di table waktu load,

Terus sekarang saya maunya waktu klik button baru muncul datanya, jadi waktu
form pertama kali buka datatable kosong dulu

Kira2 codingnya gimana ya.

 

thx

 

        <p:dataTable var="rek" value="#{bukurekController.findBukurek}"

            selectionMode="single"

            dynamic="true" rowKey="#{rek.id}"

            onRowSelectUpdate="userUpdateForm"

            onRowUnselectUpdate="userUpdateForm"

            paginator="true" rows="5" style="width: 700">

            <p:column sortBy="#{rek.id}" filterBy="#{rek.id}">

                <f:facet name="header">

                <h:outputText value="Id" />

                </f:facet>

                <h:outputText value="#{rek.id}" />

             </p:column>

             <p:column sortBy="#{rek.norek}" filterBy="#{rek.norek}">

                <f:facet name="header">

                <h:outputText value="No.Rek" />

                </f:facet>

                <h:outputText value="#{rek.norek}" />

              </p:column>

              <p:column sortBy="#{rek.namarek}" filterBy="#{rek.namarek}">

                <f:facet name="header">

                <h:outputText value="Nama Rekening" />

                </f:facet>

                <h:outputText value="#{rek.namarek}" />

              </p:column>

        </p:dataTable>

 

 

Saya coba tambahkan di bawah ini, tapi di datatable gimana ya?

        <p:panel header="Users Search Form" style="width: 700;">

        <h:form>

            <h:panelGrid columns="3" cellpadding="2">

                <h:outputLabel for="#{bukurekController.findBukurek}"
value="No.Rekening"/>

                <h:inputText id="norek"  value="#{bukurekController.text}"
label="No.Rekening"></h:inputText>

                <h:commandButton type="submit" value="Search"
action="#{bukurekController.findBukurek}"></h:commandButton>

            </h:panelGrid>

        </h:form>

        </p:panel>

 

 

 

Untuk searchnya :

    public List<Bukurek> getFindBukurek() {

       return facade.findByNorek("03", "GM");

}

 

 

Reply | Threaded
Open this post in threaded view
|

Bls: search data jsf

Rahadhitya Yunawan

 
 ahh,,
setelah JSF, habis itu Ajax alias "A4j" untuk JSF 1.2.
Kalo pake JSF 2.0 pakai "Rendered..".
inget, kata kuncinya gunakan "session" atau "view", jangan "request" untuk scoped-nya.

buat inspirasi..buka link ini :
    http://balusc.blogspot.com/2010/06/benefits-and-pitfalls-of-viewscoped.html#ReallySimpleCRUDNowWithoutDataModel
 
Semoga Membantu.
 
- Salam Cah Semarang:: -
 
 

________________________________
 Dari: javakren <[hidden email]>
Kepada: [hidden email]
Dikirim: Rabu, 5 Desember 2012 13:08
Judul: [netbeans-indonesia] search data jsf
   
 
   
 
Hallo,
Lagi main jsf, berikut saya sudah berhasil tampil data di table waktu load,
Terus sekarang saya maunya waktu klik button baru muncul datanya, jadi waktu form pertama kali buka datatable kosong dulu
Kira2 codingnya gimana ya.
 
thx
 
        <p:dataTable var="rek" value="#{bukurekController.findBukurek}"
            selectionMode="single"
            dynamic="true" rowKey="#{rek.id}"
            onRowSelectUpdate="userUpdateForm"
            onRowUnselectUpdate="userUpdateForm"
            paginator="true" rows="5" style="width: 700">
            <p:column sortBy="#{rek.id}" filterBy="#{rek.id}">
                <f:facet name="header">
                <h:outputText value="Id" />
                </f:facet>
                <h:outputText value="#{rek.id}" />
             </p:column>
             <p:column sortBy="#{rek.norek}" filterBy="#{rek.norek}">
                <f:facet name="header">
                <h:outputText value="No.Rek" />
                </f:facet>
                <h:outputText value="#{rek.norek}" />
              </p:column>
              <p:column sortBy="#{rek.namarek}" filterBy="#{rek.namarek}">
                <f:facet name="header">
                <h:outputText value="Nama Rekening" />
                </f:facet>
                <h:outputText value="#{rek.namarek}" />
              </p:column>
        </p:dataTable>
 
 
Saya coba tambahkan di bawah ini, tapi di datatable gimana ya?
        <p:panel header="Users Search Form" style="width: 700;">
        <h:form>
            <h:panelGrid columns="3" cellpadding="2">
                <h:outputLabel for="#{bukurekController.findBukurek}" value="No.Rekening"/>
                <h:inputText id="norek"  value="#{bukurekController.text}" label="No.Rekening"></h:inputText>
                <h:commandButton type="submit" value="Search" action="#{bukurekController.findBukurek}"></h:commandButton>
            </h:panelGrid>
        </h:form>
        </p:panel>
 
 
 
Untuk searchnya :
    public List<Bukurek> getFindBukurek() {
       return facade.findByNorek("03", "GM");
}
 
   
         
Reply | Threaded
Open this post in threaded view
|

RE: search data jsf

javakren
Sorry, link kayaknya kurang membantu

Maksud saya

Waktu pertama kali halamannya muncul, datatable di biarin kosong dulu (coding saya, datatable sudah langsung ke isi) ,maunya waktu klik button baru muncul data di datatable

 

Ada yang bisa kasih contoh (saya pakai netbeans 7.2, jsf2, primefaces)

 

 

Terima kasih

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Rahadhitya Yunawan
Sent: 06 Desember 2012 9:19
To: [hidden email]
Subject: Bls: [netbeans-indonesia] search data jsf

 

 

 

 ahh,,

setelah JSF, habis itu Ajax alias "A4j" untuk JSF 1.2.

Kalo pake JSF 2.0 pakai "Rendered..".

inget, kata kuncinya gunakan "session" atau "view", jangan "request" untuk scoped-nya.

 

buat inspirasi..buka link ini :

    http://balusc.blogspot.com/2010/06/benefits-and-pitfalls-of-viewscoped.html#ReallySimpleCRUDNowWithoutDataModel

 

Semoga Membantu.

 

- Salam Cah Semarang:: -

 

 

Dari: javakren <[hidden email]>
Kepada: [hidden email]
Dikirim: Rabu, 5 Desember 2012 13:08
Judul: [netbeans-indonesia] search data jsf

 

Hallo,

Lagi main jsf, berikut saya sudah berhasil tampil data di table waktu load,

Terus sekarang saya maunya waktu klik button baru muncul datanya, jadi waktu form pertama kali buka datatable kosong dulu

Kira2 codingnya gimana ya.

 

thx

 

        <p:dataTable var="rek" value="#{bukurekController.findBukurek}"

            selectionMode="single"

            dynamic="true" rowKey="#{rek.id}"

            onRowSelectUpdate="userUpdateForm"

            onRowUnselectUpdate="userUpdateForm"

            paginator="true" rows="5" style="width: 700">

            <p:column sortBy="#{rek.id}" filterBy="#{rek.id}">

                <f:facet name="header">

                <h:outputText value="Id" />

                </f:facet>

                <h:outputText value="#{rek.id}" />

             </p:column>

             <p:column sortBy="#{rek.norek}" filterBy="#{rek.norek}">

                <f:facet name="header">

                <h:outputText value="No.Rek" />

                </f:facet>

                <h:outputText value="#{rek.norek}" />

              </p:column>

              <p:column sortBy="#{rek.namarek}" filterBy="#{rek.namarek}">

                <f:facet name="header">

                <h:outputText value="Nama Rekening" />

                </f:facet>

                <h:outputText value="#{rek.namarek}" />

              </p:column>

        </p:dataTable>

 

 

Saya coba tambahkan di bawah ini, tapi di datatable gimana ya?

        <p:panel header="Users Search Form" style="width: 700;">

        <h:form>

            <h:panelGrid columns="3" cellpadding="2">

                <h:outputLabel for="#{bukurekController.findBukurek}" value="No.Rekening"/>

                <h:inputText id="norek"  value="#{bukurekController.text}" label="No.Rekening"></h:inputText>

                <h:commandButton type="submit" value="Search" action="#{bukurekController.findBukurek}"></h:commandButton>

            </h:panelGrid>

        </h:form>

        </p:panel>

 

 

 

Untuk searchnya :

    public List<Bukurek> getFindBukurek() {

       return facade.findByNorek("03", "GM");

}

 

 




image003.jpg (494 bytes) Download Attachment
image004.jpg (456 bytes) Download Attachment