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
