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
<[email protected]>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 <[email protected]>
>
>> 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
>> -----------------------
>> [email protected]
>> [email protected]
>> www.admin24.cz
>>
>>
>

Odpovedet emailem