Forum İçeriği > Java Server Faces > Jsf ile Dinamik menu
|
|
Yiğit Darçın 25 ay önce
Aktivite Puanı: 12
Selam, ornek olarak PrimeFaces kullandiginizi varsayalim; ui:repeat ile menu
elemanlarinizi bean'den okutup, onlari kullanicinin rolune getirebilirsiniz:
Ornek kod olarak da : Yigit.
|
|
|
ertugrula 25 ay önce
Aktivite Puanı: 156
Merahaba, Oncelikle ilginize cok tesekkur ederim, ben asagidaki hale
getirebildim ancak nasil bisey donderip kullanacagim orada takildim kaldim
yardimci olursaniz cok sevinirim. @ManagedBean public class MenuBean {
private List
menus; private Menu currentMenu; public
MenuBean() { menus = new ArrayList
(); Menu menu = new Menu();
menu.setTitle("LookupTables"); menu.setAction("lookuptable");
menu.setId("lookupTable"); menus.add(menu); List
items = new ArrayList
(); Menu item = new Menu();
item.setTitle("country"); item.setAction("country"); items.add(item); item =
new Menu(); item.setTitle("Currency"); item.setAction("currency");
items.add(item); menu.setItems(items); } public String onLookupTable() { if()
return ""; } public Menu getCurrentMenu() { return currentMenu; } public void
setCurrentMenu(Menu currentMenu) { this.currentMenu = currentMenu; } public
List
getMenus() { return menus; } public void
setMenus(List
menus) { this.menus = menus; } }
bean`im en son bu hale getirebildim, burda onLookupTable() metodumun icini
nasil olacak ayarlayamadim, burda nasil yapamam ve nasil kullanmam gerekiyor.
Simdiden cok tesekkur ederim.. |
|
|
Yiğit Darçın 25 ay önce
Aktivite Puanı: 12
Selam, soyle yapabilir miyiz acaba? public class Link{ private String
label; private String url; //getter setter } @ManagedBean public class MenuBean
{ public List getLinks(){ List links = new ArrayList(); //.. burada role gore
link'ler set eklenir... return links; } ... } seklinde olabilir. Kodu
burada yazdim, hatalar olacaktir buyuk ihtimalle |
Aktivite Puanı: 156