LETNÍ AKCE JE TADY! Pouze dnes můžeš získat až 90 % extra kreditů ZDARMA při dobití od 1199 kreditů s promo kódem SLUNCE90.
NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!

Diskuze – Lekce 4 - Úvod do JavaServer Faces (JSF)

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
adder
Člen
Avatar
adder:30.3.2014 9:36

a co když budu mít ve třídě víc getterů? zavolají se také automaticky? je k tomu potřeba znát MVC architekturu(nemám ponětí, co to je)? děkuji za odpovědi

Odpovědět
30.3.2014 9:36
I’m going to lay this brick as perfectly as a brick can be laid.
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na adder
David Hartinger:30.3.2014 10:42

Gettery se volají podle jejich názvu. Když v EL použiješ proměnnou cislo, zavolá si na pozadí getCislo() a podobně.

Odpovědět
30.3.2014 10:42
New kid back on the block with a R.I.P
Avatar
javakoder1
Člen
Avatar
javakoder1:13.4.2014 18:54

Ahoj, když najedu na localhost:8080 tak vyjede alert a t chce to po mě uživatelské jméno a heslo. Já ale v nastavení žádné jméno a heslo nemám. Prostě to nechápu díky.

 
Odpovědět
13.4.2014 18:54
Avatar
ucenidolazni
Člen
Avatar
ucenidolazni:13.5.2014 16:46

Toto je opravdu úžasná stránka, děkuji moc ! :-)

 
Odpovědět
13.5.2014 16:46
Avatar
Martin Srdoš:16.9.2015 21:46

Já s tím mám nějak problém. Číslo se nechce zobrazit. Stránka se zobrazuje v pohodě, ale to číslo ne...

 
Odpovědět
16.9.2015 21:46
Avatar
malybobor123
Člen
Avatar
malybobor123:14.10.2015 22:20

Mám s tým problém. Všetko funguje, ale nezobrazí sa mi číslo, len text "Náhodné číslo " ale čislo nie je nikde..kde je chyba?? mám to presne ako je to tu

 
Odpovědět
14.10.2015 22:20
Avatar
malybobor123
Člen
Avatar
Odpovídá na Martin Srdoš
malybobor123:14.10.2015 22:53

Vyriešil som ten problém. Problém je, že on používa GlassFish 4.0 a ja, tak ako srdosm pravdepodobne 4.1 a nepzná to javax.enterpri­se.context.Re­questScoped, namiesto toho používa javax.faces.be­an.RequestSco­ped. Neviem aký je rozdiel medzi nimi a ako by mala používať, no vyriešiš to tým, že klikneš pravým na projekt JSFNahodneCis­lo/properties/li­braries/Add JAR/folder/ --nájdeš umiestenie GlassFish--/glassfish/mo­dules/cdi-api.jar ...dáš import, vymažeš import s javax.faces.be­an.RequestSco­ped frčí to

[/code]

 
Odpovědět
14.10.2015 22:53
Avatar
David Tilšer:2.4.2016 22:34

Když chci vygenerovat novou třídu, tak tam nemám na výběr JSF ManagedBean, tak vytvořím přes new class, ale tam pak nemám @ManagedBean, @RequestScoped.
Jak to udělat? Jak mám vygenerovat JSF ManagedBean třídu?

Odpovědět
2.4.2016 22:34
Odpočinek je pro slabochy.
Avatar
David Tilšer:2.4.2016 23:04

Tak to co jsem psal výše, tak už jsem vyřešil, ale když chci spustit výslednou aplikaci, tak mi to píše "low memory". Nechápu, mám 8GB RAM a nemám ani 1GB využité, jak je to možný? Setkal se někdo s tím?

Odpovědět
2.4.2016 23:04
Odpočinek je pro slabochy.
Avatar
ludo.kovac
Člen
Avatar
ludo.kovac:19.7.2016 10:21

S podporou NetBeans som upravil zdroják zo JSFNahodneCislo.zip a funguje to

package beans;

import java.util.Random;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;

/*
 *             __          __                __
 *        ____/ /__ _   __/ /_  ____  ____  / /__ _________
 *       / __  / _ \ | / / __ \/ __ \/ __ \/ //_// ___/_  /
 *      / /_/ /  __/ |/ / /_/ / /_/ / /_/ / ,< _/ /__  / /_
 *      \__,_/\___/|___/_.___/\____/\____/_/|_(_)___/ /___/
 *
 *
 *      TUTORIÁLY  <>  DISKUZE  <>  KOMUNITA  <>  SOFTWARE
 *
 *      Tento zdrojový kód je součástí tutoriálů na programátorské
 *      sociální síti WWW.DEVBOOK.CZ
 *
 *      Kód můžete upravovat jak chcete, jen zmiňte odkaz
 *      na www.devbook.cz :-)
 */
@ManagedBean
@RequestScoped
public class GeneratorBean {

    /**
     * Instance generátoru
     */
    private Random generator;

    /**
     * Inicializace beanu
     */
    public GeneratorBean() {
        generator = new Random();
    }

    /**
     * Vrátí náhodné číslo
     * @return Náhodné číslo
     */
    public int getCislo()
    {
        return generator.nextInt(100);
    }

}
 
Odpovědět
19.7.2016 10:21
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 15.