JSF2+table +rendered atribut v policcich

David Nogol dadajax na gmail.com
Čtvrtek Březen 25 08:27:53 CET 2010


Další možnost je udělat si v managed beane mapu, kde budou jako klíče
uloženy IDčka a hodnoty budou označovat, jestli se má prvek s daným ID
vykreslit. Přistupovat k prvku mapy pomocí JSF je už snadné. Není to úplně
ideální řešení, ale prozatím jsem si s nim vždy vystačil.

Dne 24. března 2010 23:36 Ladislav Kulhanek
<ladislav.kulhanek na gmail.com>napsal(a):

> JBoss Seam poskytuje rozšíření, které tohle umí:
> http://docs.jboss.org/seam/1.2.1.GA/reference/en/html/elenhancements.html
>
> Standardně to ale nejde. Řešením je udělat wrapper, který bude mít metodu
> maSeZobrazit() a napojit tabulku na kolekci těchto wrapperu.
>
> L
>
> 2010/3/24 Petr Prikryl <peter.prikryl na gmail.com>
>
>> Dobry den, uz se chvili trapim s tim jak do atributu rendered protlacit
>> atribut. A zacinam dochazet k nazoru ze na to asi JSF je kratke, ale
>> cokdyby:
>>
>> mam tabulku a ve sloupci tlacitka a chci aby dane tlacitko vylo
>> viditelne pouze pokud entita co je na radku ma urcity atribut (jsou to
>> tlacitka na prideleni pristupu a odejmuti) true. A pro kazdy radek,
>> nevim vsak jak predat sve funkci ktera dava T/F id radku/objekt co ne na
>> danem radku.
>>
>> Predstavoval jsem si to nejak takto:
>> <h:commandButton actionListener="#{userManagedBean.aktivujLekare}"
>> value="Aktivovat" rendered="#{userManagedBean.maSeZobrazit(item.id)}">
>> </h:commandButton>
>>
>> Avsak tohle to neprojde syntaxi.
>>
>> Dekuji
>> PP
>>
>> --
>> Petr Prikryl
>> -----------------------
>> petrprikryl na centrum.cz
>> prikryl na admin24.cz
>> www.admin24.cz
>>
>>
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://amaio.cz/pipermail/konference/attachments/20100325/5bac9618/attachment.htm>


Další informace o konferenci Konference