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