Výsledky vyhledávání pro "Píšeme pro web"
Autentizace pomocí filtrů – posluchač událostí
V předchozím článku jsme vytvořili správce uživatelů. V tomto článku si ukážeme, jak zajistit, aby instance třídy z předchozího článku byla vytvářena a likvidována společně s aplikací. Instanci vytvoříme pomocí posluchače událostí aplikace (ServletContextListener). Dále
Individualizace stylopisů k eliminaci chyb prohlížečů – praktické postupy roku 2004
Tento článek informuje o tom, jaké prohlížeče uživatelé používají na konci roku 2004, předkládá praktické postupy, jak ohýbat styly pro používaný ale starý MSIE, a nastiňuje metody hledání triků pro jiné potenciálně
Autentizace pomocí filtrů – správce uživatelů
V tomto článku vytvoříme třídu, jejíž instance bude mít na starosti přihlášení a zaregistrování uživatele. Informace o uživatelích jsou stejně jako při použití JDBCRealm uloženy v relační databázi. Všechny potřebné informace (názvy tabulek, názvy
Autentizace pomocí filtrů – filtry pro autentizaci
Tentokrát vytvoříme filtry potřebné pro naši autentizaci uživatelů. Jeden filtr vytvoří obal (zástupce) pro HTTP požadavek a druhý filtr pomocí session ověří, zda je uživatel přihlášen a zda je asociován s uživatelskou rolí,
Náhrada JS alertu blikajícím textem jako server control v ASP.NET
O univerzálním skriptu, pomocí kterého můžeme zobrazit blikající text, jsme již psali. V tomto článku využijeme současné schopnosti prohlížečů v oblasti CSS a SMIL, díky kterým může text blikat i bez použití klientského skriptu a navíc
Napojení na Google API v ASP.NET
Známý fulltextový vyhledávač Google nabízí své služby s určitým omezením také prostřednictvím webových služeb, skrze rozhraní nazvané Google Web APIs. Využijme tedy této možnosti a naučme se zároveň pracovat s webovými službami ve
Hříchy pro šíleného korektora – výjimky, standardy a data
Jazyková úroveň českého webu je bezesporu vděčným tématem. Dalo by se říct, že každý druhý Čech je nejen vynikajícím fotbalovým trenérem, ale také nadmíru povolaným korektorem. Pokud se v některém článku, ať
Autentizace pomocí filtrů – vlastní principál
Pracujete-li s programovacím jazykem Java na straně serveru, zjistíte, že v některých situacích nelze použít standardní autentizační mechanismy serveru TomCat. Jedná se o situace, kdy je nutné uživatele přihlásit programově. Pokusil jsem se
NumericTextBox control v ASP.NET
Čas od času se stává, že je potřeba do formuláře vložit TextBox, který by přijímal jen čísla. Docílit toho se dá několika způsoby. Jedním z nich je napsat nový Server Control,
Zamezení vícenásobného odeslání formuláře pomocí server control v ASP.NET
O tom, že v řadě webových aplikací je nežádoucí, aby uživatel odesílal údaje z formuláře vícekrát, a jak tomu alespoň klientským skriptem zamezit, jsme již psali. V tomto článku popsaný způsob zapouzdříme do serverového ovládacího
Zaklínadla na spam
Poslanci schválili 29. července 2004 zákon o zákazu siření nevyžádané elektronické pošty, takzvaného spamu. Názory na toto rozhodnutí jsou různé. Ať již prezident řekne ano či ne a zákon projde či nikoli, faktem
PPWizard – práce s daty v externích souborech
PPWizard umí nejen vkládat celé externí soubory, či pouze jejich úryvky, ale také umí zpracovat soubory formátu CSV a zvládá i komunikaci s databázemi za využití jazyka SQL. Kromě toho umí z jednoho vstupního
Zpracování databázových dat přes XSLT v ASP
Každý ASP programátor jistě zná obvyklý způsob psaní webových databázových aplikací, při kterém se připojí k databázi, spuštěním dotazu získá data v Recordsetu, iterací je prochází, zpracovává a slepuje požadovaný HTML kód. Moderní
Cryptography v .NET – Symmetric a Asymmetric encryption
Na internetu existuje mnoho webů, které by měly určitá svá data chránit před nežádoucími zraky. Praxe je bohužel taková, že velké množství webů uchovává například informace o uživatelích v XML souboru v čistém
XmlDataDocument a zobrazení stromové struktury přes XSLT v ASP.NET
Stromovou strukturu dat uložených v SQL databázi lze zobrazit mnoha způsoby. V tomto článku si ukážeme postup využívající technologii XSLT a výsledkem naší práce bude zobrazení strukturovaného diskusního fóra. Analýza relací mezi příspěvky