Primefaces Einstieg

Fantasma

Aktives Mitglied
Hallo:
Ich versuche mich gerade in Primefaces einzuarbeiten. Und merke dass ich mit dem material, das ich bis jetzt gefunden habe nicht wirklcih zurechtkomme.

Bisher verwende ich:
PrimeFaces - ShowCase und
Overview (primefaces Tag library documentation)

Ich habe bereits ein Menu und einen Button mit JSF und einer dazugehoerigen Backing Bean. Aus der Liste kann ich Navigationsziele waehlen und dann ueber den Button bestaetigen.

Jetzt habe ich im Primefaces Showcase das Menu entdeckt und will sozusagen das was ich hab darauf uebertragen. eigentlich keine gorsse sache.

Nun im Show case steht zum Beispiel folgendes:
[XML]<h3>Tiered Menu</h3>
<p:menu type="tiered" style="width:180px">
<p:submenu label="Ajax Menuitems" icon="ui-icon ui-icon-refresh">
<p:menuitem value="Save" actionListener="#{buttonBean.save}" update="messages" icon="ui-icon ui-icon-disk" />
<p:menuitem value="Update" actionListener="#{buttonBean.update}" update="messages" icon="ui-icon ui-icon-arrowrefresh-1-w" />
</p:submenu>
<p:submenu label="Non-Ajax Menuitem" icon="ui-icon ui-icon-newwin">
<p:menuitem value="Delete" actionListener="#{buttonBean.delete}" update="messages" ajax="false" icon="ui-icon ui-icon-close"/>
</p:submenu>
<p:submenu label="Navigations" icon="ui-icon ui-icon-extlink">
<p:submenu label="Prime Links">
<p:menuitem value="Prime" url="http://www.prime.com.tr" />
<p:menuitem value="PrimeFaces" url="http://www.primefaces.org" />
</p:submenu>
<p:menuitem value="TouchFaces" url="#{request.contextPath}/touch" />
</p:submenu>
</p:menu>[/XML]

und fuer die Bean:
Java:
# public class MenuBean {  
#   
#     private MenuModel model;  
#   
#     public MenuBean() {  
#         model = new DefaultMenuModel();  
#           
#         //First submenu  
#         Submenu submenu = new Submenu();  
#         submenu.setLabel("Dynamic Submenu 1");  
#           
#         MenuItem item = new MenuItem();  
#         item.setValue("Dynamic Menuitem 1.1");  
#         item.setUrl("#");  
#         submenu.getChildren().add(item);  
#           
#         model.addSubmenu(submenu);  
#           
#         //Second submenu  
#         submenu = new Submenu();  
#         submenu.setLabel("Dynamic Submenu 2");  
#           
#         item = new MenuItem();  
#         item.setValue("Dynamic Menuitem 2.1");  
#         item.setUrl("#");  
#         submenu.getChildren().add(item);  
#           
#         item = new MenuItem();  
#         item.setValue("Dynamic Menuitem 2.2");  
#         item.setUrl("#");  
#         submenu.getChildren().add(item);  
#           
#         model.addSubmenu(submenu);  
#     }  
#       
#     public MenuModel getModel() {  
#         return model;  
#     }     
# }

Ich muss sagen dass ich da nicht wirklich durchblicke. Wie gehe ich mit dem ActionListener aus dem XHTML um? Wie muss ich den Button und die Bean dazu implementieren. klar kann ich mit JSF einen button implementieren und weis auch wo ich die action unterbrigen muss, aber wie sollte das in diesem speziellen primefaces context aussehen? usw.

In der Bean: Was steht genau im setValue? Was bedeutet es?

Usw.

Das war nur ein Beispiel. Weis jemand eine gute Seite oder ein gutes PDF mit ausfuehrlicheren und erklaerten Beispielen? (Ich glaube das wuerde mir mehr helfen als erklaerungen zu diesem Beispiel.. da waere ich wahrscheinlich beim naechsten Beispiel wieder hier ;-) )

Danke schon mal fuer nutzliche Tips

F
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
A JSF Suche Beispiel für Primefaces Tree als Navigation Web Tier 3
P JSF (Primefaces) SelectOneMenu Value auf Array wird nicht gesetzt Web Tier 0
M JSP PrimeFaces LayoutUnits <- breite lässt sich nicht erzwingen wenn 'center' Web Tier 0
T JSF Primefaces: selectedvalue von "selectmanyCheckbox" geht verloren Web Tier 0
W JSF Primefaces Selection Mode Web Tier 2
W JSF einfache DataTable PrimeFaces Web Tier 1
FINF_AW_Alex JSF PrimeFaces Dialog verlinken Web Tier 3
W JSF Primefaces Web Tier 5
F JSF Problem mit Primefaces Web Tier 7
F JSF Problem mit Primefaces Web Tier 4
S JQuery und Primefaces (Immer wieder Ärger damit) Web Tier 0
S Primefaces commandButton in einem Dialog/Form/PanelGrid führt actionListener nicht aus Web Tier 4
K JSON in Primefaces Table Web Tier 3
C JSF Zusammenarbeit Primefaces und Tomahawk. Web Tier 2
J JSF Grad der Barrierefreiheit von PrimeFaces, ICEFaces, RichFaces und OpenFaces Web Tier 2
P JSF Primefaces Picklist-Ersatz mit vielen Daten Web Tier 4
S primefaces picklist untereinander anordnen Web Tier 6
T JSF Primefaces beim öffnen eines p:dialog wird eine neue View ManagedBean erstellt Web Tier 2
M onNodeExpand listener in PrimeFaces Web Tier 4
F Primefaces Dialog Web Tier 7
T JSF Primefaces: DataTable Ajax Update - Weiterleitung von anderer Seite Web Tier 11
F Primefaces Datatable => Inplaces Web Tier 3
F Primefaces Datatable Web Tier 6
F JSF Primefaces 3.3 treetable Web Tier 9
F PrimeFaces - selectOneMenu Web Tier 2
F PrimeFaces commandButton und actionListener Web Tier 6
F PrimeFaces p:selectOneMenu funktioniert nicht Web Tier 12
M JSF Dynamische Größe bei Primefaces Komponenten Web Tier 2
P PrimeFaces DataGrid Click "simulieren" Web Tier 5
J JSF2+primefaces? Web Tier 20
H JSF JSF 2.0 (Primefaces) commandLinks mit action="mypage.xhtml" ohne die URL im Browser zu ändern Web Tier 8
S JSF Primefaces Thema, Css wird geladen, nur die Bilder nicht, bzw Resource wird nicht aufgelöst Web Tier 5
R Primefaces: No Library Found For This Namespace Web Tier 4
M Primefaces COmmandBUtton Web Tier 8
D JSF Ajax mit Facelets (PrimeFaces) Web Tier 4
Z Primefaces sieht grausam aus Web Tier 1
A [PrimeFaces] dataTable mit paginator Probleme Web Tier 2
Z PrimeFaces (/ JSF) Konfigurationsproblem Web Tier 8

Ähnliche Java Themen

Neue Themen


Oben