Finalni reseni:
problem byl v tom ze tabulka se za jistych okolnosti plnila daty az v metode 
prerender backingbeanu, pokud se vzdy naplni v init() tak to funguje.


Dne úterý 23 leden 2007 23:23 Jiří Mikulášek napsal(a):
> A je to tu zas, stejny problem na stejnem formulari se stejnym tlacitkem.
> Tentokrat vsak metoda odeber- pridej nefunguje, dokonce ani restart
> glassfishe nezabral
>
> uz mi opravdu dochazi napady
>
> ale ejst neco zkuste  prosim ...
>
> Dne úterý 23 leden 2007 22:27 Jiří Mikulášek napsal(a):
> > Pouzivame Servlet API 2.5, hlavicka web.xml souhlasi. JSF 1.2. Takze tady
> > by problem byt nemusel
> >
> > Dne úterý 23 leden 2007 09:11 Stöhr Miroslav RNDr. Ph.D. napsal(a):
> > > Zkusil bych poradit: Zkontrolujte přesná čísla specifikace JSF a
> > > JavaServlet API, které používáte, plus navazující .jar. Tipoval bych že
> > > používáte JSF s JavaServlet 2.3. Pozor taktéž na hlavičku web.xml (kde
> > > používanou verzi JavaServlet deklarujete, vyšší verze se umí přepnout
> > > na nižší).
> > >
> > > Ale mohu se samozřejmě naprosto mýlit.
> > >
> > >                      Mirek
> > >
> > >
> > > ________________________________
> > >
> > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
> > > Behalf Of "Ing. Jan Novotný" Sent: Tuesday, January 23, 2007 8:38 AM
> > > To: Java
> > > Subject: Re: JSF tlačítko v tabulce nezavolá akci
> > >
> > >
> > > Zdravím,
> > >
> > >     my jsme včera s kolegou narazili na obdobný (ale pravděpodobně jiný
> > > problém). Používáme MyFaces implementaci (1.1.4). Na stránce máme
> > > <h:form> a v něm umístěné Tomahawk komponenty pagescroller a datatable.
> > > Z neznámého důvodu se nám ve vygenerované stránce u uzavíracího tagu
> > > formu negeneruje javascriptová metoda "clear__" takže nefungují žádné
> > > odkazy v celém formuláři. Strávili jsme na tom hodně času a nepřišli
> > > jsme na nic. Zajímavé je, že v aplikaci máme obdobné 2 další stránky,
> > > které jsou postavené úplně stejně a v nich všechno funguje. Také jsme
> > > šli cestou postupného odebírání, ale javascript se vygeneroval jen
> > > tehdy, když ve formuláři zůstala jediná jednoduchá komponenta a to
> > > commandlink - jakmile jsme přidali cokoliv z původního obsahu, opět
> > > javascript zmizel. Dost nepříjemná záhada. Pokud byste někdo věděl co s
> > > tím, uvítáme jakoukoliv radu. Myslím, že nakonec ale stejně skončíme ve
> > > zdrojových kódech MyFaces
> > >
> > > :(.
> > >
> > > Honza Novotný
> > >
> > > Jiří Mikulášek napsal(a):
> > >
> > >   Hezký den,
> > >   díky za tipy:
> > >   ad 1. máme
> > >   ad 2. pokud hledám dobře tak není
> > >   ad 3. právě jsem vyzkoušel, výsledkem je, že to funguje, ale stále
> > > nechápu proč.
> > >   Udělal jsem to že jsem ze stránky odstranil všechno krom tabulky a
> > > sloupce s tlačítkem. V ten okamžik talčítko fungovalo, pak jsem
> > > postupně přidával zpět komponenty až jsem se dostal do původního stavu
> > > a nevěřícně koukal na ot že to funguje.
> > >
> > >   Blbý je že vlastně pořád nevím kde byl zakopanej pes :-(
> > >
> > >   Pokud někoho ještě napadají důvody rád se je dozvím :-)
> > >
> > >   Dne pondělí 22 leden 2007 20:28 Jiří Hradil napsal(a):
> > >
> > >
> > >           Ahoj,
> > >
> > >           přímo webuijsf nepoužíváme, ale:
> > >
> > >           1. Máte to ve formu?
> > >           2. Není někde na stránce JSF prvek, který má prázdnou value? To 
> > > Faces
> > >           nemají rády a metody na tlačítkách pak nevolají.
> > >           3. Klasický postup - vyházet ze stránky všechno, co tam nemá co 
> > > dělat
> > >           a všechno napojit na primitivní JSF backing bean s jednou 
> > > metodou,
> > > pak se to líp zkoumá :).
> > >
> > >           Jirka Hradil
> > >
> > >           On 1/22/07, Jiří Mikulášek <[EMAIL PROTECTED]>
> > > <mailto:[EMAIL PROTECTED]>  wrote:
> > >
> > >
> > >                   Hezký den,
> > >                   mám řekl bych možná klasický problém, ale nencházím 
> > > odpověď.
> > >
> > >                   Používám webuijsf. Následující konstrukce nezavolá 
> > > akcni metodu
> > > hello. Mimo tabulku to samo funguje. Zkousel jsem ekvivalnetni
> > > konstrukci i za pouziti std JSF a take nepomohlo. Zkousel sjem tlacitko
> > > nabindovat, odbindovat, menit id (podle radku). Ve strance jsou
> > > <h:messages /> atp. nepodarilo se mi urcit pricinu a tudiz ani najit
> > > reseni.
> > >
> > >                   Budu vdecny za kazdy napad
> > >
> > >                   <webuijsf:table binding="#{HerbariumMain.herbTable}" 
> > > id="herbTable"
> > >                   title="#{HerbSession.userHerb.name}" width="450">
> > >                           <webuijsf:tableRowGroup 
> > > binding="#{HerbariumMain.herbRow}"
> > >                   id="herbRow" rows="20"
> > > sourceData="#{HerbariumMain.herbDataProvider}" sourceVar="herb">
> > > <webuijsf:tableColumn
> > >                   binding="#{HerbariumMain.herbCol4}" id="herbCol4" 
> > > <webuijsf:button
> > >                   actionExpression="#{HerbariumMain.hello}"
> > >                   text="#{msg.common_detail}" />
> > >                   </webuijsf:tableColumn>
> > >                   </webuijsf:tableRowGroup>
> > >                   </webuijsf:table>
> > >
> > >                   --
> > >                           Pírko
> > >                           Bc. Jiří Mikulášek
> > >                   E-mail: [EMAIL PROTECTED] || [EMAIL PROTECTED]
> > >                   Tel:    +420 721 571 280
> > >                   ICQ#    330718616
> > >                   Skype:  pirkojm
> > >                   web:    http://pirko.bloguje.cz
> > >                           http://www.fi.muni.cz/~xmikula2
> > >
> > >
> > >           -

-- 
        Pírko
        Bc. Jiří Mikulášek
E-mail: [EMAIL PROTECTED] || [EMAIL PROTECTED]
Tel:    +420 721 571 280
ICQ#    330718616
Skype:  pirkojm
web:    http://pirko.bloguje.cz
        http://www.fi.muni.cz/~xmikula2

Odpovedet emailem